2011-06-29 3 views
0

私はRequest.Item(「キー」)を使用していくつかのコードをテストしようとしていますが、それは読み取り専用であるので、私は、このプロパティを記入する方法を見つけることができません。私はのHttpContextをからかっていますと記入クエリ文字列、クッキー、フォーム、およびServerVariablesコレクションを得ているが、Request.Itemコレクションをデバッグ時に毎回何も返しません。どこかで聞いたことがありますが、それは注文を保存する問題かもしれません。助けてくれてありがとうございました。httprequestbase request.itemはどのように記入されていますか?

編集: 検索順序は私が問題だと言われたものでしたが、すべてが記入されているので、これは問題ではないと私は確信しています。 このアイデアへのリンクは次のとおりです。 Search order of HttpRequest indexer

+0

問題がhttprequestbaseから継承リクエストクラス内の項目のコレクションをオーバーライドすることで修正されましたRequest.Itemsをカバーしたということでした。 – nicky

答えて

0

httprequestbaseから継承したRequestクラスでアイテムコレクションをオーバーライドすることで問題を修正しました。それはhttpsessionbaseから継承SessionクラスでオーバーライドだけSession.Items、ない

関連する問題