我正在尝试使用ViewDataDictionary将母版页中的ViewData对象传递给View用户控件。问题是无论我尝试哪种方式,ViewDataDictionary都没有在View用户控件中返回任何值。下面的示例代码使用匿名对象只是为了演示,尽管这种方法或传递ViewData对象都不起作用。以下是我尝试使用的RenderPartial辅助方法:在我看来用户控制我做了以下事情:为什么这不返回任何东西?感谢您的帮助。编辑:我能够毫无问题地传递和访问强类型模型。它是ViewDataDictionary,我试图用它来传递模型之外的单个值... 最佳答案
如何使用jquery渲染局部View?我们可以像这样渲染局部View:我们如何使用jquery做同样的事情? 最佳答案 您不能仅使用jQuery渲染局部View。但是,您可以调用一个方法(操作)来为您呈现局部View并使用jQuery/AJAX将其添加到页面中。在下面,我们有一个按钮单击处理程序,它从按钮上的数据属性加载操作的url,并触发GET请求以将部分View中包含的DIV替换为更新的内容。$('.js-reload-details').on('click',function(evt){evt.preventDefault()
如何使用jquery渲染局部View?我们可以像这样渲染局部View:我们如何使用jquery做同样的事情? 最佳答案 您不能仅使用jQuery渲染局部View。但是,您可以调用一个方法(操作)来为您呈现局部View并使用jQuery/AJAX将其添加到页面中。在下面,我们有一个按钮单击处理程序,它从按钮上的数据属性加载操作的url,并触发GET请求以将部分View中包含的DIV替换为更新的内容。$('.js-reload-details').on('click',function(evt){evt.preventDefault()