Asp.net mvc 淘汰Js、JQuery UI对话框和部分视图
我有一个要求,即我需要在Jquery模态对话框的部分视图(razor)中加载,问题是我无法与Knockout集成。实现将是这样的,当用户进入一个站点时,我需要向他显示一个带有敲除绑定的模式对话框(弹出--部分视图)。任何帮助都将不胜感激 由于您将立即显示对话框,因此可以使用的一种方法是直接将局部视图作为模板呈现到主页面上 您可以这样定义局部视图:Asp.net mvc 淘汰Js、JQuery UI对话框和部分视图,asp.net-mvc,razor,knockout.js,jquery-ui-dialog,asp.net-mvc-partialview,Asp.net Mvc,Razor,Knockout.js,Jquery Ui Dialog,Asp.net Mvc Partialview,我有一个要求,即我需要在Jquery模态对话框的部分视图(razor)中加载,问题是我无法与Knockout集成。实现将是这样的,当用户进入一个站点时,我需要向他显示一个带有敲除绑定的模式对话框(弹出--部分视图)。任何帮助都将不胜感激 由于您将立即显示对话框,因此可以使用的一种方法是直接将局部视图作为模板呈现到主页面上 您可以这样定义局部视图: <script id="myPopupTemplate" type="text/html"> <span data-bind=
<script id="myPopupTemplate" type="text/html">
<span data-bind="text: Name"></span>
<span data-bind="text: Age"></span>
<button data-bind="click: doSomething">Do Stuff</button>
</script>
现在,您可以像往常一样使用,除了这次可以使用jQuery将其全部封装在模态对话框所需的结构中
<div data-bind="template: {name: 'myPopupTemplate', data: myData}">
</div>
<div data-bind="template: {name: 'myPopupTemplate', data: myData}">
</div>