2011-07-30 14 views
0

私のASP.Netアプリケーションには、EmployeesUserControlというUserControlがあり、これはJQueryモーダルダイアログで表示されます。JavaScriptからUserControlにパラメータを渡すには?

従業員を表示する前に、従業員が所属するエンティティであるフィルタ条件を渡す必要があります。 私の質問は、どのように私はUserControlにjavascriptからの値を渡すことができますか?私がこれまで試した私はHiddenControlがSelectedEntityHiddenControlと呼ば作成し、私はその後、ポップアップが表示され、ユーザーコントロールのPage_Loadイベントハンドラが呼び出されたときに、それゆえ、ポップアップを表示する前にそれを値を設定することで何


私は隠されたコントロールの値を読んでそれをフィルタリングします。しかし私はそれが私がすでにやったことの良い実装だとは思わない。

何か提案があります。

+2

http://aspxtutorial.com/post/2011/01/02/Load-aspnet-web-user-control-using-jQuery-and-web-method.aspx – Damith

+0

私はDSWに完全に同意します。 1つのajax-callで結果を取得します。メインストリームはAJAX !!!このような場合は、AjaxProライブラリを使用することがよくあります。 – vladimir77

答えて

1

私はそれが良い解決策だと思います。また、HiddenFieldsを使用してJSからASP.NETエンジンに値を渡して戻します。

ライフサイクル内の正しい瞬間に値がasp.netエンジンに確実に渡されるようにする必要があります。

関連する問題