如何对某个字段做分页小计?结果放在显示在页脚 如何对某个字段做分页小计?结果放在显示在页脚 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以在datagrid中使用label,然后坐总计html: <asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 104px; POSITION: absolute; TOP: 88px" runat="server" Width="184px" Height="328px" AutoGenerateColumns="False" ShowFooter="True"><Columns><asp:TemplateColumn><ItemTemplate><asp:Label ID=lb Runat =server text='<%#DataBinder.Eval(Container,"DataItem.id")%>'></asp:Label></ItemTemplate></asp:TemplateColumn></Columns></asp:DataGrid><asp:Label id="Label1" style="Z-INDEX: 102; LEFT: 112px; POSITION: absolute; TOP: 456px" runat="server" Width="161px"></asp:Label>cs: private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 string str="select * from aa"; this.DataGrid1.DataSource =DBHelper.ExecuteDataTable(str); this.DataGrid1.DataBind(); }private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { decimal count=0; Label lb; foreach(DataGridItem item in this.DataGrid1.Items) { lb =(Label)item.FindControl("lb"); count +=Convert.ToDecimal (lb.Text ); } this.Label1.Text =Convert.ToString(count); } string str="select * from aa";this.DataGrid1.DataSource =DBHelper.ExecuteDataTable(str);----此处为datagrid邦定,楼主可自行处理this.DataGrid1.DataBind(); 我想问一下,就画线而言gdi+,opengl,dx性能差很多吗 正则表达式“<(p|br)[^<]*>”分析 遍历所有的控件,改变相同控件的某些属性 string.Format("{0,2:X}",(int)nextChar) 怎么理解 高份求教代码:如何在上传时将文本文件的空行去除掉? 请问如何用odbc连接一个.db文件?连接字符串怎么写? 一个关键问题,在线等待答复!! 请教一个关于Convert.ToInt32的应用问题,请高手帮忙帮忙! 如何加载滚动条(在线急等) 关于基于角色安全的问题 C#中怎样验证一个字符串是否为一个十六进制数字? 成都的朋友来看看
html:
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 104px; POSITION: absolute; TOP: 88px" runat="server" Width="184px" Height="328px" AutoGenerateColumns="False" ShowFooter="True">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Label ID=lb Runat =server text='<%#DataBinder.Eval(Container,"DataItem.id")%>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
<asp:Label id="Label1" style="Z-INDEX: 102; LEFT: 112px; POSITION: absolute; TOP: 456px" runat="server" Width="161px"></asp:Label>cs:
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
string str="select * from aa";
this.DataGrid1.DataSource =DBHelper.ExecuteDataTable(str);
this.DataGrid1.DataBind();
}
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
decimal count=0;
Label lb;
foreach(DataGridItem item in this.DataGrid1.Items)
{
lb =(Label)item.FindControl("lb");
count +=Convert.ToDecimal (lb.Text );
}
this.Label1.Text =Convert.ToString(count);
}
this.DataGrid1.DataSource =DBHelper.ExecuteDataTable(str);----此处为datagrid邦定,楼主可自行处理
this.DataGrid1.DataBind();