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

时间:2015-04-16 08:29:40

标签: asp.net-mvc sql-server-2008-r2 entity-framework-5

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

1 个答案:

答案 0 :(得分:0)

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

首先你必须有这样的行动:

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

在客户端,你可以这样写:

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