如何在 asp.net mvc 4 razor 的弹出框中呈现局部视图

how to render partial view in popup box in asp.net mvc 4 razor

单击文本框时,我需要显示弹出框,其中有两个选项,即弹出框中的 Present 和 Absent 菜单, 选择这些选项中的任何一个。我需要呈现当前状态或缺席状态视图的部分视图。 最后在我最初点击的文本框中保存状态。

在 ajax 调用上绑定单击您的文本框以从服务器获取部分视图。我认为下一步必须在客户端执行。

首先你必须有这样的Action:

[HttpGet]    
public ActionResult PresentStatus()
{
    return PartialView();
}

在客户端你可以这样写:

<script>
    $.get('/controllerName/presentstatus/', function(data){
        showPopup(data);
    });
</script>