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;
{
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(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
}
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;
}
}
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.
Hiç yorum yok :
Yorum Gönder