0

ASP.net ページにドロップダウンを実装しました。ページ読み込みイベントにデータ ソースとバインド ドロップダウンを配置しました。ドロップダウンで問題なくデータを取得できます。しかし、値を選択すると、常に index 1 value が送信されます。さまざまな値を試しましたが、常にインデックス 1 の値がバックエンドに送信されます

string[] parity = conData.GetParity();
                ddlParity.DataSource = parity.ToList();
                ddlParity.DataBind();



modemDetailsObj.Parity = ddlParity.SelectedValue;
4

1 に答える 1

3

ポストバックでドロップダウンを再度バインドしている可能性があります。!Postback にバインドする必要があります

if(!Page.IsPostBack)
{
   string[] parity = conData.GetParity();
            ddlParity.DataSource = parity.ToList();
            ddlParity.DataBind();
}
于 2013-11-07T04:26:05.697 に答える