Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何打开引导模式而不发回?_Asp.net Mvc_Twitter Bootstrap - Fatal编程技术网

Asp.net mvc 如何打开引导模式而不发回?

Asp.net mvc 如何打开引导模式而不发回?,asp.net-mvc,twitter-bootstrap,Asp.net Mvc,Twitter Bootstrap,在视图中,有一个文件上载控件(不包括在下面的代码中),两个按钮,一个用于保存,另一个用于显示模式 @using (Html.BeginForm("Display", "Home", FormMethod.Post, new {enctype = "multipart/form-data"})) { <div id="myModal" class="modal fade" role="dialog"> <div class="modal-dialog

在视图中,有一个文件上载控件(不包括在下面的代码中),两个按钮,一个用于保存,另一个用于显示模式

@using (Html.BeginForm("Display", "Home", FormMethod.Post, 
new {enctype = "multipart/form-data"}))
{ 
    <div id="myModal" class="modal fade" role="dialog"> 
        <div class="modal-dialog">
            <div class="modal-content">
               <div class="modal-body">
               </div>
            </div>
         </div>
    </div><button id="btn1" name="update" class="btn btn-danger" type="submit">Save</button><br />
    <button id="btn2" name="savenadd" class="btn btn-danger" data-toggle="modal" data-target="#myModal">Display Modal</button>
}
@使用(Html.BeginForm(“Display”、“Home”、FormMethod.Post、,
新的{enctype=“multipart/form data”})
{ 
保存
显示模态 }

单击btn2时如何防止页面发回?我不介意在modal关闭时发回。Thanx

WC3标准规定
的默认
类型为
type=“submit”
。要防止出现默认行为,请将其设置为
type=“button”
(注意
name
属性不是必需的)

显示模式
或者,您可以将按钮移到
元素之外

<button id="btn2" type="button" class="btn btn-danger" data-toggle="modal" data-target="#myModal">Display Modal</button>