相关疑难解决方法(0)

ASP.NET MVC 3:当BeginForm在布局上时生成不显眼的验证

我刚刚意识到,当我在布局页面上放置一个表单标签,围绕RenderBody部分时,不会生成不显眼的验证.像这样的东西:

@using (Html.BeginForm())
{
    <input type="submit" value="save" />

    <div>
        @RenderBody()
    </div>
}
Run Code Online (Sandbox Code Playgroud)

您可能已经猜到我想在我的内容上生成按钮.这是不正确的不引人注意的行为吗?

顺便说一句,如果我将表单放在特定页面中,一切都像魅力一样:data-val*属性生成良好.

我很感激你的宝贵帮助.

最好的祝福

罗德里戈

unobtrusive-validation asp.net-mvc-3

7
推荐指数
2
解决办法
5469
查看次数