Je souhaite récupérer des valeurs de route à partir de RouteTable, mais il est nul. quelqu'un peut-il aider?Récupérer les valeurs de route à partir de RouteTable
public static class GetRouteValues
{
public static string GetSomeValue()
{
RouteCollection routes = RouteTable.Routes;
var value = routes["somevalue"].ToString();
return value;
}
}
Je souhaite récupérer cette valeur pour l'utiliser dans le fichier global.asax et la définir comme valeur par défaut pour certaines routes.
string value = GetRouteValues.GetSomeValue();
routes.MapRoute(null,
"{_value}/home",
new
{
_value = value,
controller = "home",
action = "index"
});
Qu'est-ce 'GetSomeValue()' censé faire/retour? –
Essayez-vous d'extraire l'une des valeurs de l'itinéraire dans le contexte actuel ou tentez-vous d'extraire l'une des routes définies globalement? – anthonyv
@Jorn: Cette méthode rétrograde la valeur de chaîne qui devrait être récupérée à partir des routes ///// @anthonyv: oui, j'essaie de tirer de la route dans le contexte actuel. – Sadegh