如何使用保持相同窗口mvc的动作链接打开弹出窗口

时间:2013-08-29 12:31:00

标签: asp.net-mvc razor

我有一个来自MVC搜索的结果列表,它显示了一行数据,带有一个动作链接。

@Html.ImageLink(Url.Content("~/Content/Images/view.png"), "New Window", "PoPupDetails", "QuickSearch", new { id = item.WardshipCaseID }, new { target = "_self" }, null)

此链接调用public ActionResult PoPupDetails(int id)

return View("PopupDetails", model);

并打开一个弹出窗口,但它会替换当前的表单/页面。

我的问题是如何使用我的actino链接打开弹出窗口保持相同的窗口。我想关闭弹出窗口,仍然可以看到搜索结果列表。

1 个答案:

答案 0 :(得分:0)

试试这个,

<input type="button" id="btnpopu" value="Open Modeless popup" onclick="ShowPopup();" />
<script type="text/javascript">
ShowPopup = function () {
    window.open('URL', "PopupWindow", 'width=400px,height=400px,top=150,left=250');
}
</script>