DropDownList
があり、ObjectDataSource
からデータがロードされ、ArrayList<MyObject>
が返されます。私は、返されたArrayList
をフィルタリングする方法を知りたいです。ObjectDataSourceから返されたオブジェクトをフィルタリングする方法は?
たとえば、MyObject
クラスのプロパティの1つは 'IsCompulsory'です。 ODSがArrayList<MyObject>
をロードし、データをDropDownList
にバインドする前に、IsCompulsory = false
のすべてのオブジェクトを削除したいと思います。
どうすればよいですか?私はObjectDataSource
のOnSelected
イベントは良い場所だと思ったが、どのように値をフィルタリングするのですか?&どうすればいいですか?
右ここ
は、例えば、(完全な例については、以下のリンクを参照)です。私はデータをフィルタリングする方法を知っています。どこでそれをするかを知ろうとしています。それは 'asp:ObjectDataSource'のいくつかのイベントになるはずです。これは、OnSelectedである可能性があります。フィルターデータを返す方法はわかりません。 –