非常基本但不确定如何做,因为我是mvc的新手。
我必须根据if条件返回一个视图。
如果为true,我应该返回一个guid值为querystring参数的视图 其他 返回不同的观点。
public ActionResult Act(Guid approvalCode)
{
bool result = businessProvider.CheckLinkValidity(approvalCode);
if (result == true)
{
return View("Act"); //here i need to pass approvalcode as querystring param
//want to do like
//return View("Act"+"?code="+approvalcode)
}
return View("LinkExpiredView");
}
我需要渲染视图:
〜\ ResetController \ Act?code = someguidvalue
答案 0 :(得分:7)
我实际上不明白你为什么需要查询字符串。
没有它,你可以这样做:
return View("Act", new { code = "your-guid" });
如果您仍然需要RedirectToAction
方法之一:
return RedirectToAction("Act", new { code = "your-guid" });
答案 1 :(得分:0)