我的DropDownList這看起來是這樣的:在DropDownList中顯示多個值和編程accesing這些值
<asp:DropDownList ID="ddl1" runat="server" AutoPostBack="True" DataSourceID="lds1"
DataTextField="Description" DataValueField="Description" Height="22px" OnSelectedIndexChanged="ddl1_SelectedIndexChanged"
Width="339px" ondatabound="ddl1_DataBound">
</asp:DropDownList>
的LinqDataSource
<asp:LinqDataSource ID="lds1" runat="server" ContextTypeName="MyDataContext"
TableName="MyView" >
</asp:LinqDataSource>
MyView的:
SELECT Description, COUNT(*) AS Quantity
FROM MyTable
GROUP BY Description
在下拉列表我要顯示如下數據:
description1 32
其中description1是來自MyView.Description的字符串,而32是來自MyView.Quantity的整數。我需要能夠訪問選定的下拉項目的數量programaticaly。
我的數據分組也可以直接在LinqDataSource中完成。無論什麼作品。