.NET进阶 MVC(一)

1.action方法可以返回任何东西;

 

2.ViewData ViewBag TempData的区别

 

 1,2两种传值方式其实是一样的,本身数据也是互通的,但是一般建议使用ViewBag,是新出的类型dynamic,并且使用起来更灵活;

TempData主要用于跨页面传值,也就是在一个Action中跳转到另一个Action中,然后TempData中的数据依然可以使用,但是ViewData和ViewBag不能这么用;

Model也就是强类型页面,一般MVC中会比较常用此方法。

 

3.Global.asax 网站第一次启动就会执行,相当于一个初始化程序

 

可以使用Log4net 进行写日志验证。

 

4.使用区域Area时遇到同名的控制器匹配问题

增加namespcae参数做限制即可。

 

 注意:工作中基本上自定义的扩展路由不会使用,使用默认的即可

 

5.Bunlds 捆绑,主要是前端绑定js的

 

 

End

posted @ 2020-02-20 11:01  ZedFFF  阅读(144)  评论(0编辑  收藏  举报