System.Web.HttpContext.Current.Request.Params.AllKeys.Contains(key)
常に false を返しますが、
System.Web.HttpContext.Current.Request.Params[key]
キーの値を返します。
なぜこれが起こっているのか誰か教えてもらえますか?
私の場合、キーは「ctl00$ContentPlaceHolder1$username」です。System.Web.HttpContext.Current.Request.Params.AllKeys と System.Web.HttpContext.Current.Request.Params の両方でデバッグして確認しました。キーが存在しました。