我是ASP.NET MVC 3的新手,我试图从控制器传递和检索数据
如果以下是网址
href="http://www.example.com/mycontroller/myaction/22"
我如何在控制器中获得值22并将其传递给视图?
您可以学习如何在ASP.NET MVC中使用路由.有一些伟大的教程在这里.
但是,根据您的示例,使用作为ASP.NET MVC项目模板的一部分添加的默认路由,如果您在名为的控制器上创建了以下操作方法,则MyController
可以接收您的参数:
public ActionResult MyAction(int id){
// do something with id
ViewBag.SomeId = id; // can be accessed by calling ViewBag.SomeId on your view
return View(id); // can be accessed via the Model property of your view
}
Run Code Online (Sandbox Code Playgroud)
在深入研究ASP.NET MVC的问题之前,了解基础知识至关重要.如果您来自ASP.NET Web表单,那么它就是一个学习曲线.
归档时间: |
|
查看次数: |
2540 次 |
最近记录: |