クエリ文字列を取得し、mvc3アプリケーションでメールを確認する際に問題が発生します。私がやりたいのは、クエリ文字列の値を取得して実行するメソッドに渡すことですが、コントローラーから値を取得すると、クエリ文字列に値がありますが、変数を取得してクエリ文字列の値を割り当てると、 null値を示しています。どうしてこれなの?
これは私のコントローラーコードです
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();
}