私はasp.netに少し慣れていないので、質問がばかげている場合はご容赦ください。
実際に私はページ(aspx)をロードしていますwindow.open
。すべてが順調に進んでおり、ウィンドウには要求されたページが表示されます。
このページには、同じ行に 2 つのパネルがあります。2つのTDで。
1 つのパネルはさまざまな種類のソースからのデータを表示するためのもので、もう 1 つのパネルはさまざまな種類のソースのためのものです。
今私の問題は、このドロップダウンにあります。私のページ m には約 10 個のドロップダウンがあり、5 は左側、5 は右側です。
両側のこれらのドロップダウンに値を設定しているとき(左の列5のドロップダウンには異なる値があり、右の列5のドロップダウンには異なる値があります)。
各側のこれらのドロップダウンの「選択された vlues」には、2 つの別々の方法があります。
今の問題は........私が最後に呼び出したメソッド....ドロップダウンの両側に値が表示されていることです。値を選択するためにさまざまな方法を使用しましたが。
ページロード呼び出しのコード スニペットを参照してください...
if (!IsPostBack)
{
// methods for filling all dropdowns-----
FetchData(); // for first side
FetchData_Q2(); // second side
}
private void FetchData()
{
ddlCardType.SelectedValue = "2";
ddlProductType.SelectedValue = "5";
}
private void FetchData_Q2()
{
ddlCardType.SelectedValue = "1";
ddlProductType.SelectedValue = "1";
}
SO ここでは、最初のサイド (FetchData()) ドロップダウンも、2 番目のサイド (FetchData_Q2()) のようにデータを表示しています。
私の問題を解決してくれることを願っています。