- - PR -
DataListの中のDropDownList選択時のコードはどこに書く?
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-05-17 09:35
DataListの中に、DropDownListを作って、データを表示しています。
選択したデータを取得する方法はわかったのですが、 選択した時のコード(SelectedIndexChanged)は、どこに書いたらいいのでしょうか? [ メッセージ編集済み 編集者: NYA 編集日時 2004-05-17 09:36 ] | ||||||||
|
投稿日時: 2004-05-17 10:17
サーバで処理したいなら、サーバコード。クライアントで処理したいなら、クライアントコード(HTMLの中にJavaScriptで埋め込む)。 DropDownListのAutoPostBackプロパティをtrueにすると、変更した時にポストバックが発生します。コードは、エディタにサーバ側コードを表示して、…VB.NETでいいですよね?エディタの左上のコンボボックスから対象のDropDownListを選択し、右上のコンボボックスからSelectIndexChangedを選択します。すると、コードが追加され、追加されたコードが表示されます。 ↑↑↑↑↑↑ これだと固定ですね。失礼。 AddHandlerで追加します。C#ですが、、、
[ メッセージ編集済み 編集者: Jitta 編集日時 2004-05-17 11:32 ] | ||||||||
|
投稿日時: 2004-05-17 12:11
いつも、すばやい回答をありがとうございます。
説明不足で申し訳ございませんでした。 DataListの項目テンプレート上に定義したDropDownListは、エディタの左上のコンボボックスから選択できないので、どうしたらいいのか悩んでおりました。 教えていただいた方法で試してみます。 ありがとうございました。 |
1