视图的作用,就是向用户提供用户界面~,(这是废话 - -,),重点在后面,视图不同于之前的webform那种基于文件的框架,他不会直接被访问,而且游览器也不能直接指向一个视图的地址去渲染他......由于视图的傲娇,所以需要我们必须通过控制器去渲染他,好吧,其实是视图所用的数据都是由控制器提供的..不走控制器..视图显示毛线..渲染流程如下图(请无视这稀烂的绘图工具..):
?....无编码代码表达式
嗯..Razor视图是相当智能的一个东西,如下代码:我们本来想在界面上显示一个大大的asdasd..结果 - -,成了
@{string name = "asdasd</h1.....就是母版页啦.....//这里 返回部分视图
return PartialView();
}
小结
这一篇详细的了解了在MVC3之后出现的Razor视图的一些基本使用方式,了解了一下他的内部情况