これは私がAJAXでやろうとしていることです:
[ドロップダウンリスト]
データベースに「追加」するために、さまざまな製品によって入力された DropDownList (UpdatePanel 内ではない) があります。
[更新パネル #1]
下に、DropDownList で「SelectedIndexChanged」をリッスンする条件付き UpdatePanel があります。そのイベントがトリガーされると、UpdatePanel 内の div「productForm」に TextBoxes が追加されます。追加する製品に応じてフォームを作成します。
[ボタン]
UpdatePanel の下に、上記のフォームを送信する必要があるボタンがあります。
[更新パネル #2]
ボタンの「クリック」イベントでイベントをリッスンする更新パネルがあります。最初の UpdatePanel の「Add Product Form」から送信されたデータを投稿する必要がある ContentTemplate にも div があります。
問題は、私が送信するときです (そして、コントロールは最初の UpdatePanel にまだ表示されています。そこにないため、TextBoxes からデータを読み取ることはできません。また、これらすべてを同じ UpdatePanel に追加しようとすると、 [送信] ボタンをクリックすると、コントロールが消えます。
似たようなものを作る方法はありますか?