RouteUrlExpressionBuilder.GetRouteUrl(Control, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria uma URL que corresponde a chaves de rota especificadas para um formato de URL de rota.
public:
static System::String ^ GetRouteUrl(System::Web::UI::Control ^ control, System::String ^ expression);
public static string GetRouteUrl(System.Web.UI.Control control, string expression);
static member GetRouteUrl : System.Web.UI.Control * string -> string
Public Shared Function GetRouteUrl (control As Control, expression As String) As String
Parâmetros
- control
- Control
O controlo a que a expressão está vinculada.
- expression
- String
A expressão conforme especificado em marcação.
Devoluções
A URL que corresponde ao formato do URL de rota do objeto atual Route .
Exceções
O control parâmetro é null.
O método não conseguia analisar a expressão especificada na marcação. Para obter mais informações, veja TryParseRouteExpression(String, RouteValueDictionary, String).
Observações
Este método gera o valor apropriado para a URL ao chamar o GetVirtualPath método do RouteCollection objeto. Ele obtém o RequestContext objeto do control parâmetro e analisa o nome da rota e os parâmetros da rota a partir do expression parâmetro.