如何将列表对象绑定到 vb.net 网络表单中的 asp:DropDownList

how to bind list object to asp:DropDownList in vb.net webform

我想在 vb.Net 网络表单的 asp:DropDownList 中制作一个下拉列表。

我正在调用一个返回列表的方法。现在我想将该列表绑定到下拉列表

<asp:DropDownList ID="Branches" CssClass=" dropdown dropdown-toggle" runat="server" DataTextField="Name" DataValueField="Code">
         <asp:ListItem Value="0000">---Select a Branch---</asp:ListItem>
                        </asp:DropDownList>

这是背后的代码

Dim List = GetBranches("123")
Branches.Enabled = True

For Each i In List
Branches.DataValueField = i.Code
Branches.DataTextField = i.Name
Branches.DataBind()
Next
<asp:DropDownList runat="server" ID="Branches" CssClass=" dropdown dropdown-toggle" DataTextField="Name" DataValueField="Code" />


Dim List = GetBranches("123")
Branches.Enabled = True
Branches.DataSource = List
Branches.DataBind()