随笔分类 - ASP.NET MVC
摘要:控制器中直接return View(),将返回和控制器方法名一样的视图return View("viewName"),将返回和控制器对应的视图目录下的viewName视图也可以指定完全位于不同目录结构张的视图,可以使用带~符号的语法来提供完整的视图,必须提供视图的文件扩展名return View("~/Views/Example/Index.cshtml")HTML视图辅助方法:Partial,RenderPartial:2个方法功能相似,都是返回部分视图,但是RenderPartial是直接将内容写入响应流,所以必须把RenderPartial放入代码
阅读全文
摘要:1._开头的cshtml文档将不能在服务器上访问,类似Global.asax等文件2.服务端代码必须在@{}之间,要输出@符号可以用@Html.Encode("@")或者@@转义 ()用来显示支持代码表达式,如:@{ ViewBag.Title = "Sample"; string AppName = "MyApp";}<h2>@AppName.Model</h2>目的是想输出<h2>MyApp.Model<h2>,这里引擎无法正确识别.的意义,要能够达到预期效果,需要将AppName用
阅读全文
摘要:到 C:\Program Files (or x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp (or Visual Basic)\Web\MVC (or 2) 3\CodeTemplates复制CodeTemplates目录下文件到项目,删除tt类文件的Custom Tool属性,然后对项目中模板的修改会覆盖全局设置C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Web\MVC 3\CodeTempl
阅读全文