Asp.net MVC 4内注册引导模态插件
asp.net mvc 4 registration inside bootstrap modal plugin
我在bootstrap 3模态组件内执行注册。我创建了一个注册的部分视图,并在引导模式内渲染。我也在那里执行验证。问题是,如果我提交错误的数据或空数据模态消失提交按钮点击。我希望它留在那里,如果数据是无效的,并显示验证错误。如何定制呢?
这是我的局部视图
@using (Html.BeginForm("", "", FormMethod.Post, new { @class = "form-signin" }))
{
@Html.AntiForgeryToken()
@Html.ValidationSummary()
<fieldset>
<legend class="form">Registration Form</legend>
@Html.TextBoxFor(m => m.UserName, new { @class = "form-control", placeholder = "Email Address" })
@Html.PasswordFor(m => m.Password, new { @class = "form-control", placeholder = "Password" })
@Html.PasswordFor(m => m.ConfirmPassword, new { @class = "form-control", placeholder = "Confirm Password" })
<input type="submit" value="Register" style="margin-top:10px;" class="btn btn-lg btn-primary btn-block" />
</fieldset>
}
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
这里是模态
<div id="myModal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">Registration</h4>
</div>
<div class="modal-body">
@Html.Partial("_Register")
</div>
</div>
</div>
</div>
您必须使用Ajax.BeginForm()。以下是你实现它的方法。
使用Ajax。BeginForm与ASP。. NET MVC 3 Razor
相关文章:
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 打开一个模态并将其链接到AngularJS中的指令
- SemanticUI模态not onDeny/onApprove事件未激发
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 如何通过所选索引(AngularJS)在模态弹出窗口中显示数据
- 包含数据库中相关信息的开放模态
- bootstrap消除模态并显示另一个模态
- 扩展 Twitter Bootstrap 的模态插件
- Jquery 模态插件
- 简单的jquery模态插件,如何处理html内容
- 使用javascript打开模态,而不是使用wordpress插件进行链接
- 在哪里可以找到jQuery“;可滚动的“;模态窗口插件
- APEX模态页面插件没有'不允许多个提交/编辑而不刷新
- 揭秘:jQuery模态插件不会出现
- Asp.net MVC 4内注册引导模态插件
- Jquery点击简易模态插件
- 如何使一个自动完成插件下拉浮动在bootstrap模态框
- 如何使用colorbox jquery插件在一个模态中获取页面内容
- 如何使用qTip插件自动显示延迟5秒的模态
- 如何加载一个引导模态只需点击一个wordpress插件子菜单