【发布时间】:2015-06-23 11:10:22
【问题描述】:
我在 2 个不同页面中有 2 个剑道窗口,它们具有相同的网格内容(部分视图的 URL)。这 2 个页面也是部分视图。这 2 个视图在 tabstrip 中呈现。当打开这两个选项卡时,第二个选项卡中的窗口以空网格打开,有什么解决方案吗?请帮帮我! 这是我的窗户,!
@(Html.Kendo().Window()
.Name("headerWindow")
.Title("Select Option")
.Visible(false)
.Draggable()
.Width(500)
.Height(300)
//.LoadContentFrom("/asset/AccountGridPopup")
)
</div>
<script>
$(document).ready(function () {
var WindowForheader = $("#headerWindow").data("kendoWindow");
$("#acountCode").dblclick(function () {
//$("#accounttWindow").data("kendoWindow").center().open();
orisWindoOpenForHeader("/AssetTransaction/AccountGridPopup");
//alert("done");
});
function orisWindoOpenForHeader(url) {
WindowForheader.refresh({
url: url
})
WindowForheader.center().open();
}
});
【问题讨论】:
-
网格名称是否唯一?
-
@Nicholas ,窗口内容相同,网格相同,数据源相同
-
一个 dom 中不能有多个具有相同 ID 的 Kendo UI 控件。然后渲染第二个控件将失败。也许这就是问题所在。
-
@Nicholas,是的。我该如何克服这个问题?你能建议我一个解决方案吗?
标签: c# asp.net-mvc kendo-ui kendo-grid kendo-asp.net-mvc