aspx dropdownList не поддерживает выбранное значение - PullRequest
0 голосов
/ 18 февраля 2020

Унаследованный код с выпадающим списком, который используется для заполнения некоторых GridView. Когда выбор сделан в выпадающем списке, выбор не сохраняется, и он возвращается к первой записи. Упомянутое исправление - добавить! Page.IsPostBack в событие Page_Load, однако это не решает проблему.

<asp:DropDownList ID="DropDownList2" runat="server" AutoPostBack="true" 
   DataSourceID="SqlDataSource2" DataTextField="FullAddress" 
    DataValueField="UniqueRecordID" Width="445px" Height="20px" 
    style="margin-left: 0px" TabIndex="8" AppendDataBoundItems="true"
    OnSelectedIndexChanged="resetGridsAndLabel">
</asp:DropDownList>

 public partial class _Default : Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        if (!Page.IsPostBack)
        {
            DropDownList2.DataSource = sqlDataSource2;
            DropDownList2.DataBind();
        }

1 Ответ

0 голосов
/ 28 февраля 2020

Вы устанавливаете источник данных для DDL где-нибудь еще на странице?

...