Asp.net mvc 如何在mvc中使用查询字符串调用动作方法

Asp.net mvc 如何在mvc中使用查询字符串调用动作方法,asp.net-mvc,asp.net-mvc-4,c#-4.0,querystringparameter,Asp.net Mvc,Asp.net Mvc 4,C# 4.0,Querystringparameter,问题:创建新员工时,我必须向管理员发送邮件。现在邮件发送成功,但当管理员直接点击链接时,它会打开创建的员工部分视图以及部分1和部分视图2供您参考。请在图片下方找到 我不知道怎么做这个。现在我直接调用了action方法 例如: 它应该调用以下操作方法 //网站名称/搜索国家/地区 //网站名称/员工名单 //网站名称/EmployeSearchById 通过电子邮件链接打电话的最佳方式是什么。 谢谢。要回答您的问题,要使用查询字符串调用操作,您的操作在控制器中应如下所示: public Actio

问题:创建新员工时,我必须向管理员发送邮件。现在邮件发送成功,但当管理员直接点击链接时,它会打开创建的员工部分视图以及部分1和部分视图2供您参考。请在图片下方找到

我不知道怎么做这个。现在我直接调用了action方法 例如:

它应该调用以下操作方法

  • //网站名称/搜索国家/地区
  • //网站名称/员工名单
  • //网站名称/EmployeSearchById
  • 通过电子邮件链接打电话的最佳方式是什么。
    谢谢。

    要回答您的问题,要使用查询字符串调用操作,您的操作在控制器中应如下所示:

    public ActionResult EmployeeInfo(string query)
    {
        // use query here
    }
    
    但是,我建议创建一个员工详细信息操作和视图,该操作和视图将与//websitename/employee/details/id这样的路由相对应


    此视图必须绑定到包含员工所有必需信息(包括部分视图中的数据)的viewmodel。

    是否已有包含所有这些部分视图的视图以及绑定到此视图的具有所有必需信息的单个viewmodel?这取决于您显示员工详细信息的方式。正如@corix010所问的,您是否有一个包含这些局部视图的容器视图,或者您是否有一个单独的员工详细信息视图,其中只渲染
    局部视图3