- PR -

asp.netモバイルでのドロップダウン

1
投稿者投稿内容
たかひと
常連さん
会議室デビュー日: 2007/07/06
投稿数: 21
投稿日時: 2007-11-10 14:40
 VS2005でasp.net(vb.net)モバイルのSelectionListを用いて
ドロップダウンリストの項目を操作しようとしています。
そこで、リストに表示させる項目はセットできるのですが、
valueのセットが出来ません。

ソースは下記のようになっています。
---ソース---

Dim リスト As New System.Web.UI.MobileControls.MobileListItemCollection
Dim item As New System.Web.UI.MobileControls.MobileListItem

Dim DL As DataList = Me.Database.ExecuteQuery(sql)
If DL.IsRecord Then

For i As Integer = 1 To DL.Length - 1
item = New System.Web.UI.MobileControls.MobileListItem
item.Value = DL.GetField(i, "value")
item.Text = DL.GetField(i, "text")
リスト.Add(item)
Next

End If

Me.ドロップダウン.DataSource = リスト
Me.ドロップダウン.DataBind()

---ソース終わり---
表示した画面のソースを見ると、valueには0から順番に振られてしまいます。

現在、選択されたvalueを元に処理を行いたいのですが
どのようにしたら良いのでしょうか?

また、Me.ドロップダウン.selectedValueはないのでしょうか?

宜しくお願いいたします。
たかひと
常連さん
会議室デビュー日: 2007/07/06
投稿数: 21
投稿日時: 2007-11-10 18:48
WebUserControlを利用して、出来ました。
失礼いたしました。
1

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