我有现有的ASP.NET MVC View页面和View用户控件,我目前使用的是普通的直接ASP.NET MVC方式,有时我使用RenderPartialView或RenderAction等。 他们自己包括标签。我想基于下拉列表中的选择动态加载Views或ViewUserControl。
我无法决定是否应该从视图和控件中删除它并将其放入一个将进行动态渲染的视图中,或者将其保留在那里并离开。
你怎么想?你会怎么做?
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以使用JQuery从Partial视图中获取HTML并将其替换为div。它可能是这样的:
$.get('/Controller/Action',function(data){
$('div').innerHtml(data);
});
我是这样做的,它有效。 /Controller/Action
可以是返回HTML的部分视图。