我在我的MVC webapp上有'ajax模态',在该模式上我输入并提交一些数据,并希望验证该输入。我知道它是如何正常工作的,但是使用ajax模态,有问题。如果ModelState无效,我想看到带有错误消息的模态,而不是像我现在那样没有布局的视图。
我回来了:
return View("UrediUtakmicu", _utakmica);
“UrediUtakmicu”是我们输入和提交数据的视图,“_ utakmica”是我返回编辑无效数据的ViewModel。正如我所说,我看到没有布局的视图中的错误消息,我在模态窗口中做了什么。
答案 0 :(得分:0)
您可以将其添加到页面加载脚本中。将YourInformationalMessage替换为模型中包含消息的属性。
$('<div></div>').appendTo('body')
.html(Model.YourInformationalMessage)
.dialog({
modal: true,
title: '',
autoOpen: true,
width: "auto",
resizable: false,
buttons: { Ok: function () { $(this).remove(); }}
});