У меня есть DropDownList, связанный с ObjectDataSource. В моей загрузке страницы я устанавливаю выбранное значение в определенное значение в зависимости от случая. Как я могу в моем методе selectindexchanged «сбросить» выбранное значение, чтобы вы все еще могли выбирать из других параметров? Или я не должен использовать selectedvalue для установки значения по умолчанию выпадающего списка?Dropdownlist Reset SelectedValue
<asp:DropDownList ID="DropDownList" runat="server" DataSourceID="ObjectDataSource" DataTextField="Type" DataValueField="TypeId"
AutoPostBack="true" onselectedindexchanged="DropDownList_SelectedIndexChanged" >
</asp:DropDownList>
protected void Page_Load(object sender, EventArgs e)
{
int default = category.TypeId;
DropDownList.SelectedIndex = default;
}
protected void DropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
int id = int.Parse(DropDownList.SelectedValue);
Session["id"] = id;
}
вы просьба пояснить с каким-то кодом? – sarwar026
Отредактировал мой вопрос –