显示数据绑定下拉列表

时间:2016-06-10 16:07:29

标签: asp.net vb.net drop-down-menu sqldatasource

我制作了一个名为公司下拉列表的下拉列表,它是数据绑定的。下拉列表的数据来自sql数据库。

有一个名为 CompanyList 的表。有人从下拉列表中选择公司后,会显示公司有权访问的 MemberType值成员资格状态报告

因此,基本上下拉列表作为事件用于选择任何项目。所选项目显示以下结果:

 <asp:DropDownList ID="DropDownList1" runat="server" Height="28px" style="margin-left: 6px" Width="462px" DataSourceID="SqlDataSource1" DataTextField="CompanyName" DataValueField="CompanyID"  AppendDataBoundItems="true" AutoPostBack="True">
    <Items>
   <asp:ListItem Value="" />

        

  <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ds17701ConnectionString %>" SelectCommand="SELECT [CompanyID], [CompanyName], [MemberTypeID], [MembershipStatus], [GroupID], [Valid], [Ablaze_CompanyID] FROM [CompanyList] ORDER BY [CompanyName] "></asp:SqlDataSource>

我的问题是:我是否设置了标记,或者在aspx.vb上编程,如果是,我该如何编写它?

2 个答案:

答案 0 :(得分:0)

你可以在下拉列表中创建一个事件(我认为是selectedItem),然后将传入的值传递给事件,并使用它来刷新(databind())另一个控件,它可能有你想要的列表。

答案 1 :(得分:0)

要显示数据绑定下拉列表中的结果,需要有一个可以从ddl输出数据的工具,例如gridview,datagrid,table或某些可以保存和输出数据的工具。从该工具中,数据源必须是ddl,以便在选择公司时,所述公司的数据及其选定的列显示在所述图形上。