您的位置:首页 > 其它

注解

2015-07-13 22:54 260 查看
注解是为了在以后修改一些修饰名字的时候,不需要一个一个从页面里改,只需要改一下每个ID所对应的注解就Ok了

1、Models
namespace 注解.Models
{
[MetadataType(typeof(carMeta))]  //指定要与数据模型类关联的元数据类
public partial class car //局部的类 单独拿出来给他和另一个类合成
{
}
public class carMeta
{
[Display(Name="学号:")]
//[StringLength(6, ErrorMessage = "代号不能超过6位")]
//[Required(ErrorMessage = "代号不能为空")]
//[RegularExpression(@"\d{6}", ErrorMessage = "格式不正确")]
public string code { get; set; }

}
}

2、Controllers
namespace 注解.Controllers
{
public class HomeController : Controller
{
//
// GET: /Home/

public ActionResult Index()
{
car data=new car(); //造一个新的对象(现在是空的)传到视图里面去
return View(data);
}

}
}

3、Views
@{
Layout = null;
}
@using 注解.Models;
@model car
<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
<div>
@Html.DisplayNameFor(P=>P.code)

</div>
</body>
</html>


效果图:



这个代码对应显示出来的是注解:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: