Per non parlare delle sciocchezze, prima di tutto, disprezzo Baidu!! Non riesco a cercare nulla, cerca la stessa parola chiave, Google è la prima risposta, dalla ricerca Baidu è tutta una sciocchezza!!
sb Baidu!!
Nel controller:Nella classe controller Controller in ASP.NET MVC, c'è questa proprietà di sola lettura:
Contiene informazioni sul percorso. La classe RouteData appartiene allo spazio nominale System.Web.Routeing. Questo indica che questa classe non è esclusiva di ASP.NET MVC, ma appartiene al ASP.NET. ASP.NET MVC utilizza questa strada per avviare il controller e l'azione corrispondente. Dai un'occhiata più da vicino a questo tipo di RouteData:
Esiste una proprietà Values del tipo RouteValueDictionary che legge i valori della route. Possiamo usare questa proprietà per ottenere il valore che vogliamo.
Scrivi codice d'azione:
In vista Se in View, possiamo anche ottenere completamente il ControllerContext attraverso il valore della proprietà ViewContext della WebViewPage. Il motivo è che il ViewContext eredita dal ControllerContext.
La classe ControllerContext ha la proprietà RouteData menzionata all'inizio di questo articolo
In questo modo, possiamo visualizzare i nomi dei controller e delle azioni correnti nella vista con il seguente codice:
|