【问题标题】:Display results from databound dropdownlist显示数据绑定下拉列表的结果
【发布时间】:2016-10-11 16:27:04
【问题描述】:

我创建了一个名为 Company Dropdown 的下拉列表,它是数据绑定的。下拉列表的数据来自 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 上编程?如果是,我该如何编码?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      要显示数据绑定下拉列表的结果,需要有一个可以从 ddl 输出数据的工具,例如 gridview、datagrid、table 或一些可以保存和输出数据的工具。 From the tool, the datasource must be the ddl, so that when a company is selected, the data of said company and its selected columns appear on said graphic.

      【讨论】:

        猜你喜欢
        • 2014-07-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多