Web フォーム (.aspx) があり、いくつかのフィールドをページ要求オブジェクトの値で初期化したいと考えています。
public partial class Freegitfs : System.Web.UI.Page
{
String _purchasebleUnitKey = Request["pu"] ?? String.Empty;
...
「静的コンテキストで非静的 'Request' にアクセスできません」というコンパイラ警告が表示されるのはなぜですか? Web フォームのクラスが静的ではありません。
しかし、HttpContext.Current.Request を参照すると、警告はなくなりました。なぜそう行動するのですか?