部分的なポストバックでドロップダウン リストを設定しようとしていますが、なぜ機能しないのかわかりません。
これは機能し、
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
populatemyDropDownList();
}
これはうまくいきません。
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
populatemyDropDownList();
}
シナリオ
* UpdatePanel_1 の button_1 をクリックすると、部分的なポストバック (ページの更新なし) がトリガーされ、UpdatePanel_2 にある DropDownList に入力しようとします*
デバッグすると、メソッドの背後にあるコードがトリガーされ、このコードを通過することがわかりますが、利益はありません。部分的なポストバックがDropDownListをリセットすると思います????
using (SqlDataSource sqlds = new SqlDataSource(ConnectionString(), SelectCommand()))
{
drop1.DataSource = sqlds;
drop1.DataTextField = "UserName";
drop1.DataBind();
}