сумма значений столбца и отображение в нижнем колонтитуле в C # - PullRequest
1 голос
/ 06 июня 2009

У меня есть следующий код, который используется для отображения ItemID, Name и Price через SQLDATASOURCE. Как можно получить СУММУ значений в столбце Цена и отобразить его в нижнем колонтитуле?

<asp:GridView ID="GridView2" runat="server" ShowFooter="true" AutoGenerateColumns="False" DataKeyNames="ItemID"
    DataSourceID="SqlDataSource2" Style="position: relative"  >
    <Columns>
        <asp:BoundField DataField="ItemID" HeaderText="ItemID" InsertVisible="False" ReadOnly="True"
            SortExpression="ItemID" />
        <asp:BoundField DataField="Name" HeaderText="Name" FooterText="Total" FooterStyle-Font-Bold="true" SortExpression="Name" />
        <asp:BoundField DataField="Price" HeaderText="Price" SortExpression="Price" />
        <ItemTemplate>
    </Columns>
</asp:GridView>

Ваша помощь очень важна.

спасибо,

1 Ответ

2 голосов
/ 06 июня 2009
((Label)GridView1.FooterRow.Cells[1].FindControl("Label2")).Text = 
myDataSet.Tables[0].Compute("sum(unitsinstock)", "").ToString();

Получить более подробную информацию здесь: http://programming.top54u.com/post/ASPNet-20-GridView-Compute-Column-Sum-using-C-sharp.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...