ASP.NET MVC使用模板来自动生成视图——asp.net mvc笔记(4)

     上一篇笔记中我们是手动创建视图,它的优势是自主控制,流程清晰,缺点也很明显:前台代码量大(视图部分),效率低;编码风格不一,造成维护困难; 数据验证等还有待完善。所以现在开始试试使用提供好的视图模板来创建视图。

     首先删掉Views/Movies下的Index.cshtml和Create.cshtml,右击该目录重新创建这两个视图:

 完成后来看看效果,在Index.cshtml编辑区右击选择在浏览器中查看,也可以Ctrl+F5手动输入路由:

切到Create页再创建一个电影试试:

点击Create就跳回到电影的Index页了,数据也被添加进去了:

如果想改一些页面配置的内容,可以在_Layout.cshtml中修改:

 

最终效果:

至于页面中的Edit(改),Detaiils(查),Delete(删),去创建对应的控制器方法和视图模板页就ok了!

源码参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值