Sürekli bu konuda kodu unutup tekrar aramak zorunda kalıyorum.

sayfaya 1 adet  DropDownList1 ve RadioButtonList1 ekleyip aşağıdaki kodu yapıştıralım.

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ListItem aktifdeger = new ListItem();
aktifdeger.Text = “cinsiyet Seçiniz”;
aktifdeger.Value = “0”;
aktifdeger.Selected = true;

for (int sayi = 1; sayi <= 2; sayi++)
{
DropDownList1.Items.Add(new ListItem(Convert.ToString(sayi), Convert.ToString(sayi)));
}

DropDownList1.Items.Add(aktifdeger);
RadioButtonList1.Items.Add(new ListItem(“Bay”, “false”));
RadioButtonList1.Items.Add(new ListItem(“Bayan”, “true”));
RadioButtonList1.Items[0].Selected = true;//ilk başta seçili olacak eleman
}

}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
if (DropDownList1.SelectedItem.ToString() == “1”)
{
RadioButtonList1.Items[0].Selected = true;
RadioButtonList1.Items[1].Selected = false;
}
else
{
RadioButtonList1.Items[0].Selected = false;
RadioButtonList1.Items[1].Selected = true;
}
}

not: DropDownList1_SelectedIndexChanged olayını oluşturmayı unutmayın.

Reklamlar