0
我有一個包含100行的gridview我希望用戶可以選擇要查看的網格中有多少行(意味着該標題的頭和數據)。你有什麼想法。 例子:用戶如何選擇他想要在gridview中查看的數據
SL NO NAME DATE END DATE SUB TOTAL TOTAL
==================================================================================
==================================================================================
用戶可以選擇他想要看到的只有SL名稱子合計合計在GridView和該網後會顯示如下
SL NAME SUB TOTAL TOTAL
==============================================================================
==============================================================================
數據我喜歡這個
<data:ActiveOrdersDataSource ID="ActiveOrdersDataSourcebyCompany" runat="server" SelectMethod="GetPaged" EnablePaging="True" EnableSorting="True" EnableDeepLoad="True">
<DeepLoadProperties Method="IncludeChildren" Recursive="False">
<Types>
<data:ActiveOrdersProperty Name="Clients" />
<data:ActiveOrdersProperty Name="Companies" />
<data:ActiveOrdersProperty Name="Drivers" />
<data:ActiveOrdersProperty Name="SalesPeople" />
<data:ActiveOrdersProperty Name="ServiceTypes" />
<data:ActiveOrdersProperty Name="VehicleTypes" />
<data:ActiveOrdersProperty Name="Zones" />
</Types>
</DeepLoadProperties>
<Parameters>
<asp:SessionParameter Name="CompanyId" SessionField="CompanyId" Type="String" />
<data:SqlParameter Name="WhereClause" UseParameterizedFilters ="false">
<Filters>
<data:ActiveOrdersFilter Column="CompanyId" ControlID="ddlCompany" PropertyName="SelectedValue" ComparisionType="Equals" />
<data:ActiveOrdersFilter Column="AccountNumber" ControlID="ddlAccount" PropertyName="SelectedValue" ComparisionType="Equals" />
<data:ActiveOrdersFilter Column="ServiceTypeId" ControlID="ddlService" PropertyName="SelectedValue" ComparisionType="Equals" />
<data:ActiveOrdersFilter Column="VehicleTypeId" ControlID="ddlVehicle" PropertyName="SelectedValue" ComparisionType="Equals" />
<data:ActiveOrdersFilter Column="StatusId" ControlID="ddlStatus" PropertyName="SelectedValue" ComparisionType="Equals" />
<data:ActiveOrdersFilter Column="OrderNo" ControlID="txtOrderNumber" ComparisionType="Contains" />
</Filters>
</data:SqlParameter>
</Parameters>
</data:ActiveOrdersDataSource>
結合
你應該真的考慮改寫你的問題標題和正文。 「數據」是什麼意思?行,列?你想根據用戶權限顯示「數據」還是要讓用戶選擇正在顯示的內容? –
嗨亞歷克斯我改寫了我的問題,將幫助您 –
爲此,您將需要:1.識別用戶2.存儲用戶首選項3.有條件地呈現GridView。 –