0

.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") の呼び出しでデータが返されることを確認しました。

4

0 に答える 0