【发布时间】:2011-07-27 18:34:02
【问题描述】:
我遇到了在 mvc3 应用程序中检索查询字符串和验证电子邮件的问题。 我想做的事情是获取查询字符串值并将其传递给一个方法来执行但是当我从控制器检索值时查询字符串具有值但是当我获取一个变量并将查询字符串值分配给它时显示空值。这是为什么?
这是我的控制器代码
public ActionResult LogOn()
{
if (HttpContext.Request.QueryString["EmailId"] != string.Empty)
{
var q = Request.QueryString["EmailId"];
userMgr = new UserManager();
MyDoctor.Models.DocUser user = userMgr.GetByEmailForExistUser(Request.QueryString["EmailId"]);
try
{
user.Status = true;
user.UpdatedDate = System.DateTime.Now;
userMgr.Update(user);
}
catch (Exception ex)
{
throw ex;
}
}
return View();
}
【问题讨论】:
标签: asp.net-mvc-3 null request.querystring