Dropdownlist Reset SelectedValue

У меня есть DropDownList, подключенный к ObjectDataSource. При загрузке моей страницы я устанавливаю для выбранного значения определенное значение в зависимости от случая. Как я могу в своем методе selectedindexchanged «сбросить» выбранное значение, чтобы вы все еще могли выбирать из других вариантов? Или я не должен использовать 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;
}
5
задан s.e 12 April 2012 в 12:01
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: