Sin mencionar las tonterías, primero que nada, ¡desprecio a Baidu! No puedo buscar nada, buscar la misma palabra clave, Google es la primera respuesta, según la búsqueda de Baidu, ¡todo es un disparate!
¡sb Baidu!
En el mando:En la clase controlador Controller en ASP.NET MVC, existe esta propiedad de solo lectura:
Contiene información de la ruta. La clase RouteData pertenece al espacio de nombres System.Web.Routeing. Esto indica que esta clase no es exclusiva de ASP.NET MVC, sino que pertenece al ASP.NET. ASP.NET MVC utiliza esta ruta para iniciar el controlador y la acción correspondiente. Echa un vistazo más de cerca a este tipo de RouteData:
Existe una propiedad Values del tipo RouteValueDictionary que lee los valores de la ruta. Podemos usar esta propiedad para obtener el valor que queremos.
Escribe código de acción:
En vista Si está en View, también podemos obtener completamente el ControllerContext mediante el valor de la propiedad ViewContext de la WebViewPage. La razón es que el ViewContext hereda del ControllerContext.
La clase ControllerContext tiene la propiedad RouteData mencionada al principio de este artículo
De este modo, podemos mostrar los nombres de los controladores y acciones actuales en la vista con el siguiente código:
|