Asp.net mvc 5 如何定位或覆盖MVC@Html.Partial(“SomeModal”)定位
我遇到的问题是,某些部分(显示为Modals)确实能够很好地呈现位置,但标记中更深层次的其他部分(在选项卡中的视图中的ajaxed中)却不能。(通过ajax没有问题,因为我可以在模态的jQuery初始化中将模态的css属性“position”设置为任何id的div。) e、 g。 但是,当分部(显示为模态)从视图中的ajaxed加载到HTML的更深处时,我得到了这个结果 modals的HTML是相同的(周围的div和class=modal以及后面的div和class='modal-content') 第一个和正确定位的模态具有此HTML。(在“Form”标记下的主视图或基本视图中(在其中有动态的不引人注目的验证,因此是“Form”标记) “部分”中的模式在基础视图的顶部、H3标题(即“模板”)下方呈现,而正确定位的模式较低,隐藏了H3标题以及包含视图的整个内容的背景。 主容器位于“_Layout.cshtml”中,它位于layouts容器div的灰色背景中 这是否可能是因为这些呈现为模态的部分是在ajax加载之后加载的? 是否有解决方案,或者必须通过ajax加载部分 非常感谢Asp.net mvc 5 如何定位或覆盖MVC@Html.Partial(“SomeModal”)定位,asp.net-mvc-5,position,bootstrap-modal,asp.net-mvc-partialview,Asp.net Mvc 5,Position,Bootstrap Modal,Asp.net Mvc Partialview,我遇到的问题是,某些部分(显示为Modals)确实能够很好地呈现位置,但标记中更深层次的其他部分(在选项卡中的视图中的ajaxed中)却不能。(通过ajax没有问题,因为我可以在模态的jQuery初始化中将模态的css属性“position”设置为任何id的div。) e、 g。 但是,当分部(显示为模态)从视图中的ajaxed加载到HTML的更深处时,我得到了这个结果 modals的HTML是相同的(周围的div和class=modal以及后面的div和class='modal-conte
<form id="importExportForm">
@Html.AntiForgeryToken()
<div class="panel panel-default">
<div class="panel-heading" id="TopPanel">
<h3>Templates</h3>
</div>
</div>
@Html.HiddenFor(m => m.Template.ID, new { htmlAttributes = new { @class = "form-control", @id = "TemplateID" } })
<div id="taskModal">@Html.Partial("TaskModal")</div>
<div id="sourceTableColumnModal">@Html.Partial("SourceTableColumnModal",
Model)</div>
@Html.Partial("SourceFileColumnModal")
<div class="panel panel-default">
<div class="panel-body">
<table id="sourceFileColumnTable" class="table table-bordered table-hover">
var sourceFileColumnPopup = document.getElementById('sourceFileColumnPopup');
sourceFileColumnPopup.style.display = 'block';