zoukankan      html  css  js  c++  java
  • Asp.net mvc框架从第三版提供客户端支持

    默认是启用的,也可以在配置文件里设置启用和关闭这项功能;

    <configuration>
    <appSettings>
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavaScriptEnabled" value="true" />
    </appSettings>
    </configuration>
     
    进行客户端验证,需要在视图文件里引用jQuery验证插件:
    <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"?</script>
    <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"?</script>
     
     
    <h2>Create Auction</h2>
    @using(Html.BeginForm())
    {
    @Html.ValidationSummary()
    <p>
    @Html.LabelFor(model=>model.Title)
    @Html.EditorFor(model=>model.Title)
    @Html.ValidationMessageFor(model=>model.Title,"*")
    </p>
     
    }
     
     
     
    public class Auction
    {
    [Required]
    [StringLength(50,ErrorMessage="Title cannot be longer than 50 characters")]
    public string Title{get;set;}
     
    [Range(1,10000,ErrorMessage="The auction's starting price must be at least 1")]
    public decimal StartPrice{get;set}
    }
  • 相关阅读:
    Python之sys & os
    1161
    1142
    P1599 货币
    P1547逆转,然后再见
    P1629八
    P1753HackSon的趣味题
    Problem 2233 ~APTX4869
    1269
    1091. Tmutarakan Exams
  • 原文地址:https://www.cnblogs.com/caigen029/p/3575688.html
Copyright © 2011-2022 走看看