DropdownList, Codebehinddan dinamik seçim yapma

Codebehind’dan dropdownlist seçimini yapmanın 2 farklı yöntemi aşağıdadır.

Form;

<asp:DropDownList runat="server" ID="ddlYear" CssClass="required ">
   <asp:ListItem Text="2015" Value="2015" />
   <asp:ListItem Text="2014" Value="2014" />
   <asp:ListItem Text="2013" Value="2013" />
   <asp:ListItem Text="2012" Value="2012" />
   <asp:ListItem Text="2011" Value="2011" />
   <asp:ListItem Text="2010" Value="2010" />
   <asp:ListItem Text="2009" Value="2009" />
   <asp:ListItem Text="2008" Value="2008" />
</asp:DropDownList>

CodeBehind;

protected void Page_Load(object sender, EventArgs e)
{
   //1. Yöntem
   ddlYear.SelectedIndex = ddlYear.Items.IndexOf(ddlYear.Items.FindByValue(record.Year));

   //2. Yöntem
   ListItem selectedListItem = ddlYear.Items.FindByValue(record.Year);
   if (selectedListItem != null)
   {
       selectedListItem.Selected = true;
   };
}

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s