ASP.NET MVC3.0使用J脚本将部分视图操作为弹出窗口
我是ASP.NET MVC 3.0的新手,尝试使用Jscript/AJAX弹出部分视图。感谢您的帮助。 谢谢ASP.NET MVC3.0使用J脚本将部分视图操作为弹出窗口,asp.net,asp.net-mvc-3,jquery,jquery-jscrollpane,Asp.net,Asp.net Mvc 3,Jquery,Jquery Jscrollpane,我是ASP.NET MVC 3.0的新手,尝试使用Jscript/AJAX弹出部分视图。感谢您的帮助。 谢谢 Srini您可以使用javascript或jquery启动弹出窗口。然后,弹出窗口指向控制器/视图,以便在弹出窗口中显示视图。如果你用谷歌打开一个弹出窗口,你会发现很多资源。这是一个客户端操作,因此实际上与mvc没有多大关系。您只需在弹出窗口中显示您的视图 您可以查看如何附加代码以启动弹出窗口。这适用于webforms,但javascript仍然适用于mvc 同样,假设您创建了一个控制器
Srini您可以使用javascript或jquery启动弹出窗口。然后,弹出窗口指向控制器/视图,以便在弹出窗口中显示视图。如果你用谷歌打开一个弹出窗口,你会发现很多资源。这是一个客户端操作,因此实际上与mvc没有多大关系。您只需在弹出窗口中显示您的视图 您可以查看如何附加代码以启动弹出窗口。这适用于webforms,但javascript仍然适用于mvc
同样,假设您创建了一个控制器操作,返回部分视图,如下所示:
public ActionResul get_partial_view()
{
....some logic
return PartialView("partial_view_name");
}
然后,在希望弹出窗口出现的视图中,可以使用一些jquery加载dom元素,该元素将包含弹出窗口的内容,如下所示:
$.get('/controller_name/get_partial_view', function(html) {
$('#popup-content').html = html;
});