これはURLエンコードでかなり一般的なエラーであることを私は知っています。私が疑う問題は、フィルターWebパーツから渡されたクエリ文字列パラメーターに基づいてデータビューWebパーツの結果をフィルター処理するために使用されるMOSSフィルターWebパーツです。
クエリ文字列に&(アンパサンド)記号が含まれている場合、データビューWebパーツは結果を表示できませんが、エラーは表示されません。
以下のクエリ文字列のアンパサンドを%26に置き換えると、「入力文字列が正しい形式ではありませんでした」という例外が発生します。
http://localhost/subsite/Pages/Test.aspx?SS = Test%20Governance%20&%20Directors エラーは発生しませんが、データビューWebパーツに渡されたフィルター(SS)は結果を表示しません。
http://localhost/subsite/Pages/Test.aspx?SS = Test%20Governance%20%26%20 &を%26に置き換えるDirectorsは、例外を生成します'入力文字列は正しい形式ではありませんでした'がスローされます
フィルタWebパーツからのクエリ文字列でアンパサンドを使用できますか?コンシューマーWebパーツがこれを、渡される別のパラメーターとして読み取ることを読みました。おそらくそれが問題ですか?最初のパラメーターのみを渡すようにフィルターWebパーツを構成しましたが。