この種の問題は初めてです
データセットからのページ読み込み時にドロップダウンリストの値を設定していますが、これは自動設定0インデックスです.....私のコード:
ddlEbitda.SelectedValue = objDataset.Tables[0].Rows[0]["acq_ebitda"].ToString();
すぐに窓口で確認した...
objDataset.Tables[0].Rows[0]["acq_ebitda"].ToString();
"Between 40-60 %" (データセットからの値は正しい)
ddlEbitda.SelectedValue
"Up to 10 Million Dollar " ( this is default value setting )
この問題を解決するために、さまざまなコードを試しました。
ddlEbitda.ClearSelection();
string Ebitda = objDataset.Tables[0].Rows[0]["acq_ebitda"].ToString();
ddlEbitda.Items.FindByValue(Ebitda).Selected = true;
string Ebitda = objDataset.Tables[0].Rows[0]["acq_ebitda"].ToString();
ddlEbitda.SelectedIndex = ddlEbitda.Items.IndexOf(ddlEbitda.Items.FindByValue(Ebitda));
しかし、まだこの問題を解決することはできません....真実は、何が問題なのか理解できていないことです.....