Asp.net 详细信息ajax.actionlink打开对话框并显示有关员工的详细信息

Asp.net 详细信息ajax.actionlink打开对话框并显示有关员工的详细信息,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,我想在单击ajax.actionlink和request send to controller和controller return partial view时显示jQuery对话框,对话框显示partial view的完整数据 这是我的密码 <td> @Ajax.ActionLink("Detail", "Details", new { id = item.emp_id }, new AjaxOptions { HttpMethod = "GET

我想在单击ajax.actionlink和request send to controller和controller return partial view时显示jQuery对话框,对话框显示partial view的完整数据

这是我的密码

        <td>

          @Ajax.ActionLink("Detail", "Details", new { id = item.emp_id }, new AjaxOptions { HttpMethod = "GET", InsertionMode = InsertionMode.InsertAfter, UpdateTargetId = "#result", OnSuccess = "openDialog" });

                <div id="first">
                  <div id="result">

              </div>
                </div>

            </td>
控制器

    public ActionResult Details(string id)
    {
        var data=oj.GetById(id);

        return PartialView("~/Views/Partial/Details.cshtml", data);
    }      
运行项目并单击详细信息链接时,不显示任何输出,调试项目控制器时,返回部分视图,但不显示任何输出。

UpdateTargetId=result—id本身,而不是id选择器
    public ActionResult Details(string id)
    {
        var data=oj.GetById(id);

        return PartialView("~/Views/Partial/Details.cshtml", data);
    }