Setting dropdownlist selecteditem programmatically

前端 未结 11 1724
北海茫月
北海茫月 2020-11-28 07:47

I want to set the selecteditem attribute for an ASP.Net dropdownlist control programmatically.

So I want to pass a value to the dropdownlist control to

11条回答
  •  攒了一身酷
    2020-11-28 08:20

    var index = ctx.Items.FirstOrDefault(item => Equals(item.Value, Settings.Default.Format_Encoding));
    ctx.SelectedIndex = ctx.Items.IndexOf(index);
    

    OR

    foreach (var listItem in ctx.Items)
      listItem.Selected = Equals(listItem.Value as Encoding, Settings.Default.Format_Encoding);
    

    Should work.. especially when using extended RAD controls in which FindByText/Value doesn't even exist!

提交回复
热议问题