快捷搜索:

【Asp.Net MVC 4官方教程】3、添加视图示例

在本节中,您必要改动HelloWorldController类,从而应用视图模板文件,干净优雅的封装天生返回到客户端浏览器HTML的历程。

您将创建一个视图模板文件,此中应用了ASP.NET MVC 3所引入的Razor视图引擎。Razor视图模板文件应用.cshtml文件扩展名,并供给了一个优雅的要领来应用C#说话创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲击数量降到了最低,并实现了快速,流通的编码事情流程。

当前在节制器类中的Index措施返回了一个硬编码的字符串。变动Index措施返回一个View工具,如下面的示例代码:

public ActionResult Index()

{return View();

}

下图显示了已被创建的Index.cshtml文件:

在标签后面添加以下HTML。

p>Hello from our View Template!p>

完备的MvcMovie\HelloWorld\Index.cshtml文件如下所示。

@{

ViewBag.Title = "Index";}

h2>Indexh2>p>Hello from our View Template!p>

注:假如您应用的是Internet Explorer 9,您将看不到在上面用黄色高亮标记的

Hello from our ViewTemplate!

,单击“兼容性视图”按钮, 在IE浏览器中,图标会从变为纯色的图标。别的,您也可以在Firefox或Chrome查看本教程。

假如您正在应用Visual Studio 2012,在办理规划资本治理器中,右键单击Index.cshtml文件,并选择“在页面反省器中查看“。

转自:http://www.cnblogs.com/powertoolsteam/archive/2012/11/06/2756711.html

您可能还会对下面的文章感兴趣: