I have dropdownlist inside a repeater and whenever the selected text is changed i have to show it in a textbox how can i do this??
protected void Repeater1_ItemCreated(object sender, RepeaterItemEventArgs e)
{
DropDownList ddl = (DropDownList)e.Item.FindControl("DropDownList6");
TextBox txt = (TextBox)e.Item.FindControl("TextBox4");
txt.Text = ddl.SelectedItem.Text;
}
First, don’t use
ItemCreatedtherefore since it triggered too early in the life-cycle(for the ViewState). You would also have to check for theItemTypefirst.Instead use the
DropDownListsSelectedIndexChangedevent directly: