我制作了一个名为公司下拉列表的下拉列表,它是数据绑定的。下拉列表的数据来自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上编程,如果是,我该如何编写它?
答案 0 :(得分:0)
你可以在下拉列表中创建一个事件(我认为是selectedItem),然后将传入的值传递给事件,并使用它来刷新(databind())另一个控件,它可能有你想要的列表。
答案 1 :(得分:0)
要显示数据绑定下拉列表中的结果,需要有一个可以从ddl输出数据的工具,例如gridview,datagrid,table或某些可以保存和输出数据的工具。从该工具中,数据源必须是ddl,以便在选择公司时,所述公司的数据及其选定的列显示在所述图形上。