[ASP.NET MVC]札记(一)模型和HTML辅助方法

[ASP.NET MVC]笔记(一)模型和HTML辅助方法

1.ModelState.IsValid    检验模型有效性

2.显示模型绑定(操作方法中没有参数):

      UpdateModel(album):模型绑定期间出错会抛出异常

  TryUpdateModel(album) 不抛出错误,会返回true和false值

HTML辅助方法

1.表单默认方法是“get”提交方法

2.@using(html.BeginForm()){

  @htm.ValidationSummary(excludePropertyErrors:truem)//只显示与模型有关的值的错误信息

}

3.在控制器中渲染视图

ModelState.AddModelError(“Title”,“项目名称不能出现数字”);

在视图中可以这样显示某个输入值校验错误信息

@html.ValidationMessage("Title");