Saçmalıktan bahsetmiyorum bile, öncelikle Baidu'dan nefret et!! Hiçbir şey arayamıyorum, aynı anahtar kelimeyi ara, ilk cevap Google oldu, Baidu aramasından ise hepsi saçmalık!!
sb Baidu !!
Kontrolcülde:ASP.NET MVC'deki Controller sınıfında bu yalnızca okunabilir özellik vardır:
Rota bilgisi içerir. RouteData sınıfı, System.Web.Routing isim alanına aittir. Bu, bu sınıfın ASP.NET MVC'ye özel bir sınıf olmadığını, ASP.NET'ye ait olduğunu gösterir. ASP.NET MVC, kontrolciyi ve ilgili işlemi başlatmak için bu yolu kullanır. Bu RouteData türüne daha yakından bakın:
RouteValueDictionary tipinde bir Değerler özelliği vardır ve bu özelliği rotanın değerlerini okuyordu. Bu özelliği istediğimiz değeri elde etmek için kullanabiliriz.
Eylem kodu yaz:
in View View'deyse, ControllerContext'i tamamen WebViewPage'in ViewContext özelliğinin değeri üzerinden elde edebiliriz. Bunun nedeni, ViewContext'in ControllerContext'ten miras almasıdır.
ControllerContext sınıfı, bu makalenin başında bahsedilen RouteData özelliğine sahiptir
Bu şekilde, mevcut denetleyicilerin ve eylemlerin isimlerini aşağıdaki kodla görüntüye alabiliriz:
|