最後に、この問題の解決策を得ました。Ajax:dropdownextender
では java-script 関数のパラメーターはサポートされていませんが、java-script でOnClientPopup
パラメーターを渡すことができます。ページの読み込み時に関数を追加するだけです。
元。-
string func = "function docall(){showDataCombo('" + txtDisplay.ClientID
+ "','" + divGrid.ClientID
+ "','" + Table1.ClientID
+ "','" + txtSearch.ClientID
+ "','" + hfScrollPosition.ClientID
+ "','" + gridEdit.ClientID
+ "','" + lblTot.ClientID
+ "','" + Hidden_RowIndex.ClientID
+ "','" + divComboContainer.ClientID
+ "','" + DropPanel.ClientID + "');}";
ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "CallJS", func, true);
DDE.OnClientPopup = func;
パラメーターなしで関数文字列を作成し、その中で Java スクリプト関数を呼び出すだけです。そして、この新しい関数文字列をOnClientPouup
のイベントに割り当てAjax-drop-downextender
ます。そして、それは私にとってはうまくいきます。