Asp.net MVC 3 自定义错误信息
我喜欢自己自定义下错误信息,比如:添加个错误的小图标,搞错误样式。发现默认的@Html.ValidationMessage 达不到我的目标。
建立Model:
public class Login_Index
{
[DisplayName("登录账号")]
[Required(ErrorMessage = "登录账号不能为空")]
public string user_name { set; get; }
[DisplayName("登录密码")]
[Required(ErrorMessage = "登录密码不能为空")]
public string user_password { set; get; }
}建立HTML:
@using (Html.BeginForm())
{
<fieldset class="form">
@Html.ValidationImage()
<p>
@Html.LabelFor(m => m.user_name)
@Html.TextBoxFor(m => m.user_name)
</p>
<p>
@Html.LabelFor(m => m.user_password)
@Html.TextBoxFor(m => m.user_password)
</p>
<button type="submit" class="positive" name="Submit">
<img src="/content/images/key.png" alt="Announcement" />登录</button>
<ul id="forgottenpassword">
<li class="boldtext">|</li>
<li><a href="/Login/forgot">忘记密码怎么办?</a></li>
</ul>
</fieldset>
}Action操作:
/// <summary>
/// 用户登录处理
/// </summary>
/// <returns></returns>
[HttpPost]
public ActionResult Index(Login_Index model)
{
if (ModelState.IsValid)
return RedirectToAction("Index", "Home");
else
{
return View();
}
}扩展HtmlHelper:
补充:Web开发 , ASP.Net ,
- 更多asp疑问解答:
- asp正则过滤重复字符串的代码
- 用asp过滤全部html但保留br类似的符号
- 会asp,但感觉asp要过点,想学php。但我一般做的都是小公司的站,用access数
- PHP的空间可以用ASP的源代码吗?
- 以前做asp程序,现在应该怎样发展?是学.net还是php
- 以前做asp程序,现在应该怎样发展?是学.net还是php
- 想做一个市级的人才网acess,sql数据库,语言asp,jsp,php分别用哪种好
- jsp,asp,php 区别
- 我想找一个有比较多漏洞的网站的源码,比如可以asp,php注入等都可以。供学习研究用。请提供下载地址。。
- 现在候找人做个网站,用ASP,还是PHP语言去做好
- asp,php ,jsp,.net 对于做网站前台的重要吗?
- asp和php的区别是什么?
- 我是新手SEO菜鸟 请问wp dw php asp cms myspl dede 这些软件应该如何区分呀?
- 网页制作相关的三种语言:ASP JSP PHP那个好点,简单点?
- 网页制作相关的三种语言:ASP JSP PHP那个好点,简单点?
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,