- PR -

DropDwonListについて

1
投稿者投稿内容
damepg
大ベテラン
会議室デビュー日: 2003/03/19
投稿数: 229
お住まい・勤務地: 東京都内
投稿日時: 2003-03-26 16:00
DropDownListに項目を追加するとき、下記の処理を行うと
 DDL_Year.Items.Add(dr("SR_Year"))
VALUEとTEXTの両方に同じデータが追加できますが、
それぞれ違うデータを埋めるメソッドはあるのでしょうか?

 DDL_Year.Items.Add.VALUE("1111")
 DDL_Year.Items.Add.Text("ああああ")
 のようにしたいのですが、どうしたらできますか?
 ご教授お願いします。
damepg
大ベテラン
会議室デビュー日: 2003/03/19
投稿数: 229
お住まい・勤務地: 東京都内
投稿日時: 2003-03-26 17:53
下記の様にすることで解決できました。

dr = SecRepCls.GetEastWestList(Con, EastWest)
DDL_EastWest.DataSource = dr
DDL_EastWest.DataValueField = "EastWest"
DDL_EastWest.DataTextField = "EastWest_nm"
DDL_EastWest.DataBind()
dr.Close()

引用:

damepgさんの書き込み (2003-03-26 16:00) より:
DropDownListに項目を追加するとき、下記の処理を行うと
 DDL_Year.Items.Add(dr("SR_Year"))
VALUEとTEXTの両方に同じデータが追加できますが、
それぞれ違うデータを埋めるメソッドはあるのでしょうか?

 DDL_Year.Items.Add.VALUE("1111")
 DDL_Year.Items.Add.Text("ああああ")
 のようにしたいのですが、どうしたらできますか?
 ご教授お願いします。

poteto
ベテラン
会議室デビュー日: 2002/08/08
投稿数: 50
投稿日時: 2003-03-26 17:54
こんにちは。
以下のような感じでどうでしょうか?

ListItem li = new ListItem("ああああ", "1111");
DDL_Year.Items.Add(li);
1

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