9

アクションフィルター内のコンテキストにパラメーターまたはクエリ文字列値を追加しようとすると、コレクションが読み取り専用であるという例外が発生します。

作成時に「送信」URLに値を追加したいと思います。

filterContext.ActionParameters.Add("test", "test");

これらの値をクエリ文字列またはリクエストパラメータに渡す必要があります。ありがとう

4

1 に答える 1

7

HttpContext.Request.Paramsは読み取り専用です。着信リクエストを反映しています。

HttpContext.Itemsを使用して独自のオブジェクト/値を保存することを検討してください

filterContext.HttpContext.Items.Add("test","test")
于 2012-11-17T13:29:39.787 に答える