Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 16820|Atsakyti: 0

[ASP.NET] MVC rodinys gauna dabartinį valdiklį ir metodą

[Kopijuoti nuorodą]
Paskelbta 2016-04-21 18:55:23 | | | |


Jau nekalbant apie nesąmones, visų pirma, paniekinti Baidu! Aš negaliu ieškoti nieko, ieškoti to paties raktažodžio, Google yra pirmasis atsakymas, iš Baidu paieškos, tai visa nesąmonė!

sb Baidu !!


Valdiklyje:

ASP.NET MVC valdiklio klasėje Controller yra ši tik skaitymo ypatybė:




Yra maršruto informacija. RouteData klasė priklauso System.Web.Routing vardų sričiai. Tai rodo, kad ši klasė nėra išskirtinė ASP.NET MVC klasė, bet priklauso ASP.NET.

ASP.NET MVC naudoja šį maršrutą valdikliui ir atitinkamam veiksmui paleisti.

Atidžiau pažvelkite į šį RouteData tipą:



Yra RouteValueDictionary tipo ypatybė Reikšmės, kuri nuskaito maršruto reikšmes. Galime naudoti šią savybę, kad gautume norimą vertę.

Rašyti veiksmo kodą:


rodinyje
Jei esate "View", taip pat galime visiškai gauti "ControllerContext" naudodami "WebViewPage" ypatybės "ViewContext" reikšmę. Priežastis ta, kad "ViewContext" paveldi iš "ControllerContext".



Klasė ControllerContext turi šio straipsnio pradžioje paminėtą ypatybę RouteData



Tokiu būdu galime rodyti dabartinių valdiklių pavadinimus ir veiksmus rodinyje naudodami šį kodą:







Ankstesnis:Dėl problemos, kai ajax.beginform nevykdo sėkmės metodo MVC
Kitą:"Winform" gauna visus įrenginio IP adresus ir filtruoja privataus tinklo IP adresus
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com