.aspx コード `
<asp:DataList runat="server" ID="dlLines" Height="164px" Width="286px">
<HeaderTemplate>
<table border=0 cellpadding=0 cellspacing=0 class="MyAccount" style="border-left: solid 1px silver; border-right: solid 1px silver; border-bottom: solid 1px silver" width=555>
<tr bgcolor="gray" style="COLOR: #ffffff" height=25>
<td style="padding-left: 10px"><b>New Plan</b></td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td style="padding-left: 10px">
<asp:dropdownlist ID="ddlRatePlan" runat="server" AutoPostBack=true style="width:150px;"></asp:dropdownlist>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>
`
VB コード: `
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If IsPostBack Then Exit Sub
BindRatePlans()
End Sub
Private Sub BindRatePlans()
ddlRatePlan.DataSource = DB_GetTable("GetRateplans")
ddlRatePlan.DataTextField = "RatePlanDesc"
ddlRatePlan.DataValueField = "RatePlan"
ddlRatePlan.DataBind()
End Sub
` 上記のスニペットを参照すると、テーブル 'GetRateplans' には列 'RatePlanDesc' &'RatePlan' があります。「RatePlanDesc」列のデータは、ページの読み込み時にドロップダウン リストにバインドする必要があります。
注 : DB_GetTable("GetRateplans") の呼び出しでデータが返されることを確認しました。