我有一个页面(a.aspx)到我可是从两个不同的页面导航(即有在其导航到a.aspx这两个页面的链接)替代计划的ViewData和查询字符串
从分化哪个页面导航到a.aspx我使用下面的代码。
传递查询字符串(B1,B2)到目标页面如下
Html.ActionLink("test" "Testing", new { Controller = "Stats",prev="B1"},new { @class = "link",target="_self" })
Html.ActionLink("test" "Testing", new { Controller = "Stats",prev="B2"},new { @class = "link",target="_self" })
并在目标页面控制器的动作我用下面的代码
ViewData["prev"] = Request.QueryString["prev"].ToString();
和IM使用此的ViewData在目标页面即a.aspx.This工作正常.. 即时通讯不愿意使用Query.string和ViewData上述requirements.Please建议任何其他替代方法相同。