- PR -

[ASP+VS2008(C#)] ListView内に入れたDropDownListが変更された際、該当行の他の列内容を取得したい

1
投稿者投稿内容
Kuai
会議室デビュー日: 2008/01/25
投稿数: 4
投稿日時: 2008-01-25 12:38
ListViewにて表を生成しています。
1列目にDataKeyを設定
2列目にDropDownListを設定
3列目以降にテキスト表示項目を設定

DropDownListの内容が変更された際に、1列目と3列目の内容を条件に
データベースの変更を行いたいと考えているのですが、Eventから
どのように値を受け取れば良いのかがわからず困っています。

基本的な動きなのでどこかにサンプル等落ちているかと思ったのですが
探し方が悪いのか、見つけることが出来ませんでした。
どなたかご教授頂けないでしょうか?

宜しくお願い致します。
どっとねっとふぁん
ぬし
会議室デビュー日: 2005/02/23
投稿数: 935
投稿日時: 2008-01-25 15:43
DropDownListのSelectedIndexChangedイベントを拾うことはできてますか?
それができていたら、senderの親をたどって、1列目のデータや3列目の
データにたどりつくこともできるんじゃないかと思います。
そのとき気をつけることは、たどるコントロールをそれぞれ適切な型に
キャストしてあげるということでしょうか。
ListViewだと利用できるコントロールがいろいろあるので、今つかわれて
いるものにあわせてプログラムを作る必要があるでしょうね。
1

スキルアップ/キャリアアップ(JOB@IT)