你的位置:首页 > ASP.net教程

[ASP.net教程]ASP.NET MVC系列:控制器的Edit方法


  在前面我们已经介绍了如何创建控制器、视图和数据模型,运行之前的项目并打开Movies主页,将鼠标悬停在“编辑”菜单上,你会看到浏览器右下角显示了“编辑”链接的地址

  通过代码提示我们知道ActionLink方法返回包含指定操作的虚拟路径的定位点元素(a 元素);HTML辅助方法简化了视图的编码,所有模型值在渲染前都会被这些辅助方法对值进行HTML编码;在浏览器中我们可以查看辅助方法生成对应的HTML代码

 

  回到之前在浏览器右下角看到的地址,它是通过RouteConfig类(你可以在解决方案中的App_Start文件夹下找到它)生成的;ASP.NET将URL请求地址转换成对应的调用方法

  public class RouteConfig  {    public static void RegisterRoutes(RouteCollection routes)    {      routes.IgnoreRoute("{resource}.axd/{*pathInfo}");      routes.MapRoute(        name: "Default",        url: "{controller}/{action}/{id}",        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }      );    }  }

  向下图中,你可以直接在浏览器中提交http://localhost:51894/movies/Edit?Id=2,然后页面会转到编辑页面

  现在让我们来看看控制器中的Edit方法都做了些什么操作

到欧洲旅游要多少钱欧洲旅游路线欧洲旅游多少钱跟团欧洲旅游网欧洲特价旅游天宁岛的海底世界 柬埔寨美食攻略 特色餐厅与特色食物 慕沙而来风情天宁 柬埔寨娱乐攻略 春节去马尔代夫怎么样? 在迪拜生活应该注意什么? 马尔代夫有什么风俗? 迪拜有几个机场? 盘山门票_蓟县盘山门票价格_天津盘山风景名胜区门票多少钱 丹霞山在哪里_丹霞山在哪个省_丹霞山交通指南 北京欢乐谷图片 北京故宫门票价格_故宫门票多少钱 重庆武隆芙蓉洞旅游指南 重庆武隆仙女山旅游指南 水城威尼斯迎来传统盛宴—狂欢节 2013年去欧洲旅游最佳城市,2013年欧洲最佳旅游城市是哪些 19-22VRVGC/TR8 Datasheet 19-22VRVGC/TR8 Datasheet 19-237/R6GHBHC-A01/2T Datasheet 19-237/R6GHBHC-A01/2T Datasheet 19-237/S2GHBHC-A01/2T Datasheet 19-237/S2GHBHC-A01/2T Datasheet 香格里拉旅游报价 香格里拉旅游报价 香格里拉旅游报价 郑州景观 郑州景观 郑州景观 到丽江 到丽江 到丽江