- PR -

複数のDropDownListについての素朴な質問

1
投稿者投稿内容
新人
会議室デビュー日: 2006/07/21
投稿数: 12
投稿日時: 2006-07-25 09:53
毎度お世話になっております。

VS2005で開発を行っております。
DropDownListを固定値で24個配置(DropDownList1〜24)しております。

データベースにInsert時に「DropDownList1.SelectedValue」で取得している
のですが、24個ありますのでループしなければなりません。

例えば、「DropDownList & I & .SelectedValue」のような記述で
ループしながら取得する方法はありますでしょうか。
VS6.0ではできていたかと思うのですが・・・
(VBでも昔inndexで・・・)

よろしくお願い致します。
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2006-07-25 10:09
どぼん さんのところのこのTipsが参考になると思います。

コントロールの配列を作成する
http://dobon.net/vb/dotnet/control/buttonarray.html
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-07-25 10:14
DropDownList という記述がありましたので、ASP.NET だと仮定して回答します。
(== Windows アプリケーションなのか、Web アプリケーションなのかを、書かれた方が良いですね)

引用:

序二段さんの書き込み (2006-07-25 09:53) より:

例えば、「DropDownList & I & .SelectedValue」のような記述で
ループしながら取得する方法はありますでしょうか。
VS6.0ではできていたかと思うのですが・・・(VBでも昔inndexで・・・)


「コントロール "の" 配列」 を作成します。
(VB6 以前には、「コントロール配列」 がありました)

ASP.NET + コントロール + 配列 で、検索すると良いでしょう。

引用:

DropDownListを固定値で24個配置(DropDownList1〜24)しております。


なぜ、24 個なのかは存じませんが、'場合によっては'、
動的に追加 (可変に) した方が保守性が良かったりします。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
新人
会議室デビュー日: 2006/07/21
投稿数: 12
投稿日時: 2006-07-25 19:24
皆様ありがとうございました。

コントロール配列でできました。
ぽぴ王子
ぬし
会議室デビュー日: 2006/03/24
投稿数: 475
お住まい・勤務地: お住まい:城・勤務地:城
投稿日時: 2006-07-25 20:41
こんばんは。
余計なことかもしれません。そうだとしたら申し訳ない。

「コントロール配列」と「コントロール "の" 配列」が違うものだということはお
分かりでしょうか。

引用:

じゃんぬねっとさんの書き込み (2006-07-25 10:14) より:

「コントロール "の" 配列」 を作成します。
(VB6 以前には、「コントロール配列」 がありました)


じゃんぬさんが "の" とわざわざ付けているのは、二つが明確に違うもので、
なおかつ勘違いしやすいからだと思います。
それに対して

引用:

序二段さんの書き込み (2006-07-25 19:24) より:

コントロール配列でできました。


では、せっかく書いたのに理解してもらえてないと感じてしまいますね。
(単なる typo かもしれませんが)

医者と石屋は違うものですよね。
おもちゃとお餅屋も違うものですよね。
おことの教室とおと(ry

要するにそういう話です。
_________________
ぽぴ王子@わんくま同盟
ぽぴ王子の人生プログラミング中 / ぽぴンち。
1

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