2017-09-10 21 views
1

<asp:DropDownList>には、リピーターのOnItemDataBoundと同等のメソッドがありますか?ASP.NET DropDownList OnItemDataBound

なぜなら、各値をドロップダウンリストに入れる前にチェックしたいからです。

+1

はあなたがドロップダウンリストに入れる前に値を確認できませんか? –

+0

手動で1つずつ挿入したい – hardkoded

答えて

1

OnItemDataBoundに似ているものはありません。アイテムのコンテキストを提供します。OnDataBoundのようなイベントは、バインディングに達するとトリガーされます。

あなたがこのイベントに尋ねる理由は、このイベントでもあなたを助けてくれなかった行をフィルタリングするのを助けるためです。

あなたの質問を解決するための最良の選択肢

私は、ドロップダウンリスト にそれを置く前に、それぞれの値をチェックしたいです理由。

は、以下の擬似コードのようないくつかのことを行うことです

this.YourDropDownList.Items.Clear(); 
var lst = new List<ListItem>(); 
var yourCollection= <YOURCollection after Apply Linq Conditions check> 
foreach (var obj in yourCollection) 
{ //loop and add 
    this.YourDropDownList.Items.Add(new ListItem {Text = obj.Prop1, Value = obj.prop2}); 
} 
関連する問題