不引人注意的验证不适用于K-Mvc

Adi*_*val 5 c# asp.net asp.net-mvc knockout-validation knockout-mvc

我正在使用Knockoutmvc进行我的项目.以下是代码.

@using PerpetuumSoft.Knockout
@model OpManWeb.ViewModel.Customer.AddressVM

@{
    var ko = Html.CreateKnockoutContext();
}

@{
    ViewBag.Title = "Add/Edit Address";
}


    @Scripts.Render("~/jqueryval")

@using (ko.Html.Form("SaveContact", "Customer"))
{
    @Html.ValidationSummary(true)

     @ko.Html.TextBox(m => m.BlockNo, new { @class = "form-control fieldtextinput input-sm" })
     @Html.ValidationMessageFor(model => model.BlockNo)

    <button type="submit" class="btn btn-sm btn-primary" style="margin-top:15px" />

}
@ko.apply(Model)
Run Code Online (Sandbox Code Playgroud)

我已经检查过它正在使用MVC的Normal Html Helpers.但是使用knockoutmvc它不起作用.如果有人遇到这样的问题,请帮忙......