2

私は asp .net Web プロジェクトに取り組んでいます。このプロジェクトでは、アーキテクチャの問題で立ち往生しています。

同じキーを持つ 2 つのリクエスト パラメータがありますが、大文字と小文字が区別されます。

Param names =>  reportDate and ReportDate

ご存じのように、Request オブジェクトは内部で NameValueCollection をパラメーターに実装していますが、これは大文字と小文字を区別しません。

したがって、上記の 2 つのパラメーター値は、コンマで区切られた単一の値にマージされます。

私はしたくない。

どうすればこの問題を克服できますか。

名前と値のコレクションに IEquality コンパレータを指定できるカスタム Request モジュールを作成できますか。コードをあまり変更したくないからです。

誰かからの提案はありますか?

前もって感謝します。

4

0 に答える 0