Asp.net mvc 如何使用Asp.net MVC和javascript在页面加载中获取ViewData
如何使用Asp.net MVC和javascript在加载的页面中获取ViewData?在Asp.net MVC中不需要页面加载方法。视图数据和模型都可以在MVCAsp.net mvc 如何使用Asp.net MVC和javascript在页面加载中获取ViewData,asp.net-mvc,Asp.net Mvc,如何使用Asp.net MVC和javascript在加载的页面中获取ViewData?在Asp.net MVC中不需要页面加载方法。视图数据和模型都可以在MVCViewPage中通过ViewData属性直接访问,因为Controller为视图页面的ViewData提供数据 假设您在MyProject/Controllers/MyController中有一个MyController,执行以下操作: public ActionResult Do() { ViewData["MyInt"]
ViewPage
中通过ViewData
属性直接访问,因为Controller
为视图页面的ViewData
提供数据
假设您在MyProject/Controllers/MyController
中有一个MyController
,执行以下操作:
public ActionResult Do() {
ViewData["MyInt"] = 64;
ViewData["MyString"] = "MyString";
return View();
}
在MyProject/Views/My/Do.aspx的Do
视图中,您可以直接访问视图数据:
<%= ViewData["MyInt"] %>
<%= ViewData["MyString"] %>
您也可以在代码隐藏文件中访问它们,因为viewpage继承自具有ViewData
属性的System.Web.Mvc.viewpage
。你可以阅读更多关于它的内容