我正在制作一个显示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。
答案 0 :(得分:1)
您需要在网址上添加密钥。将其更改为www.MyApplication.com?id=123456。然后在你的控制器
public ActionResult Index(string id){...}
应该抓住id。如果没有提取id,那么Request.QueryString [“id”]也应该得到它。希望这会有所帮助。