猿问

asp.net MVC中,某个页面中的Model是怎么指定的?

asp.net MVC中,某个页面中的Model是怎么指定的?


沧海一幻觉
浏览 369回答 1
1回答

Smart猫小萌

1234567891011121314151617181920212223Controller代码如下:&nbsp;public&nbsp;class&nbsp;HomeController&nbsp;:&nbsp;Controller&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;ActionResult&nbsp;Index()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;View();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[HttpPost]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;ActionResult&nbsp;Index(IndexModel&nbsp;model)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;View(model);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;视图,位于~/Views/Home/Index.cshtml,代码&nbsp;@model&nbsp;IndexModel&nbsp;<html>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;网页代码&nbsp;</html>&nbsp;其中IndexModel为你的Model,通过@model来指定这个页面的对象类型为IndexModel&nbsp;&nbsp;&nbsp;希望你明白~&nbsp;
随时随地看视频慕课网APP
我要回答