相关疑难解决方法(0)

ASP.NET MVC 2 RC客户端验证无法正常工作

我似乎无法在MVC 2 RC应用程序上进行任何客户端验证.

我的模型有以下几点:

public class ExampleModel
{
    [Required(ErrorMessage="Test1 is required")]
    [DisplayName("Test1")]
    public string Test1 { get; set; }

    [Required(ErrorMessage="Test2 is required")]
    [DisplayName("Test2")]
    public string Test2 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我的观点有以下代码:

<% Html.EnableClientValidation(); %>
<%= Html.ValidationSummary(true, "Test was unsuccessful.") %>    
<% using (Html.BeginForm()) { %>
<div>
    <div class="editor-label">Test1:</div>
    <div class="editor-field">
        <%= Html.TextBoxFor(m => m.Test1) %>
        <%= Html.ValidationMessageFor(m => m.Test1) %>
    </div>

    <div class="editor-label">Test2:</div>
    <div class="editor-field">
        <%= Html.TextBoxFor(m => m.Test2) %>
        <%= Html.ValidationMessageFor(m => m.Test2) %>
    </div>

    <p>
        <input type="submit" …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-validation asp.net-mvc-2

5
推荐指数
2
解决办法
1万
查看次数