0
如何打开asp.net MVC部分视图作为弹出窗口从控制器操作?我不想从模型类附加视图,但应该从控制器操作打开。 谢谢。我如何打开MVC视图作为弹出窗口从控制器操作
如何打开asp.net MVC部分视图作为弹出窗口从控制器操作?我不想从模型类附加视图,但应该从控制器操作打开。 谢谢。我如何打开MVC视图作为弹出窗口从控制器操作
首先你必须了解asp.net mvc是如何工作的。
您想要直接从Controller Action打开局部视图的弹出窗口。
根据我的意见控制器行动不知道你必须打开弹出窗口或不。它唯一的责任是服务你的请求。你如何显示依赖于View的内容。
让我给你一个小例子或小步骤。
在控制器写一个动作(控制器是例如HomeController中)
public ActionResult Save()
{
return PartialView("save");
}
在主视图中,从那里你必须打开弹出窗口做以下的事情。
$.ajax({
type: 'GET',
url: '/Home/Save' ,
success: function(data){
$('#popupDiv').html(data);
$('#popupDiv').show();
}
});
上面的代码只是步骤,它是高达你哪个弹出窗口中,你必须使用Telerik的一样,引导或您自己的实现。
你试过了什么? – dotnetstep
我想打开控制器操作只弹出窗口。我是MVC中的新成员,因此找不到正确的方法。谢谢 – Samar
你是专门在ASP.net MVC或其他语言的上下文中搜索吗? http://stackoverflow.com/questions/20923305/render-a-partial-view-inside-a-jquery-modal-popup-on-top-of-a-parent-view http://www.mindstick .com /文章/ 279bc324-5be3-4156-a9e9-dd91c971d462 /?CRUD%20operation%20using%20Modal%20d – dotnetstep