简体   繁体   English

使用部分视图打开Bootstrap模式

[英]Open Bootstrap modal using Partial View

I have a situation where I want to open a Bootstrap modal dialog from my controller after I execute some code on the controller. 我有一种情况,我想在控制器上执行一些代码后,从控制器中打开Bootstrap模态对话框。 I want to show modal on top of the opened web page and after submitting a form on that page. 我想在打开的网页上方以及在该网页上提交表单后显示模式。 A modal is not shown on every form submit but only when a certain exception has been thrown. 不会在每个表单提交中显示模式,而是仅在引发特定异常时显示。 My modal code is: 我的模态代码是:

<div id="sameCompany" class="modal fade" role="dialog">
<div class="modal-dialog">
    <div class="modal-content">
        <div class="modal-body" id="existToDoModalBody">
            @ViewBag.ExceptionMessageSameCompany
        </div>
        <div class="modal-footer"><button type="button" class="btn btn-primary" data-dismiss="modal">OK</button></div>
    </div>
</div>

How can I achieve this? 我该如何实现? I am using ASP.NET MVC 4. Thanks a lot, in advance. 我正在使用ASP.NET MVC4。非常感谢。

好的Kiriz,首先要做的是创建两个视图,一个是VeiwExecuteSubmit和ViewLoadModal,每个视图在控制器主体中应该有一个函数,当您执行提交时,在将数据返回到成功调用之前,您可以调用渲染视图模态的函数,或者如果您要等待Submit结束调用,请重新调用控制器函数以渲染viewModal。...

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM