通过CRM点击按钮打开MVC应用程序

时间:2013-09-23 12:40:11

标签: asp.net-mvc-4 routing actionresult

我正在制作一个显示CRM数据的MVC4应用程序。

public ActionResult Index(string id)  
{  
    MyApplication.Data.ResourceData resourceData = new MyApplication.Data.ResourceData();  
    var resource1 = resourceData.showResource(id);

    return View(resource1);
    //return View();
}

我在CRM中创建了一个按钮,当我点击按钮时,我得到了ID 获取网址 www.MyApplication.com?123456 其中123456是CRM中数据的ID。

现在如何解析数据以打开我的应用程序。

我的意思是如何告诉我的 MVC应用程序之后取字符串,以及需要在Index中显示的ID。

1 个答案:

答案 0 :(得分:1)

您需要在网址上添加密钥。将其更改为www.MyApplication.com?id=123456。然后在你的控制器

public ActionResult Index(string id){...} 

应该抓住id。如果没有提取id,那么Request.QueryString [“id”]也应该得到它。希望这会有所帮助。