《ASP.net MVC 4开发指南》 第一天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《ASP.net MVC 4开发指南》 第一天相关的知识,希望对你有一定的参考价值。

省略一二章,直接切入第三章。

1、vs2012 后新增一种特殊的注释方式:

//TODO 记得以后要处理我哦;

该注释方式,不必多说,很实用。以前本人都是用#warning 来提醒自己,这是种很不友好的方式。

2、关于路由中这句话存在的意义

routes.IgnoreRoute("{resource}.axd/{*pathInfo}")

可以参阅:http://blog.csdn.net/lvjin110/article/details/24638913

3、基本的razor 函数

 @html.DispalyNameFor 输出特定字段的显示名称;如:@Html.DispalyNameFor(model=>model.姓名)

 @Html.DispalyFor 输出特定字段的数据 ;如:@Html.DispalyFor(model=>model.姓名)

 @Html.LabelFor 输出lable标签;@Html.LabelFor(model=>model.姓名);

 @Html.ActionLink 输出超链接;如:@Html.ActionLink("displayText","Action", new { id="RouteValue", name="RouteValue"})

 @Html.BeginForm 自动生成form标签;如: @using(Html.BeginForm()){/*content*/}    //必须配合using一起试用

 @Html.ValidationSummary 验证失败,是否显示错误消息,接受一个bool类型的参数,默认为false;

 @html.ValidationMessageFor显示验证错误消息的,配合标签[Required]试用;

 @Html.EditorFor 输出表单域(text文本框);

4、标签

(1) [HttpPost]:只接受post请求(Action Filter);

(2) [Required]:必须输入的字段(System.ComponentModel.DataAnnotations);

以上是关于《ASP.net MVC 4开发指南》 第一天的主要内容,如果未能解决你的问题,请参考以下文章

VS 2015 ASP.NET 4 MVC 5 中的打字稿 - 设置和选择的工作组合是啥?

在VS2010 ASP.NET开发服务器上运行新的MVC3解决方案;会员数据库在哪里?

ASP.NET MVC 4 Bundles和显示模式

《ASP.NET MVC 5 破境之道》:第一境 ASP.Net MVC5项目初探 — 第二节:MVC5项目结构

跟我一起学习ASP.NET 4.5 MVC4.0

创建一个 ASP.NET Core2.0 应用,并搭建 MVC 框架