如何计算repeater中的每一列的列。 例如:ID Num 1 1 2 1 3 3 4 4 sum(10) sum(9)计算出ID 这列的总和,计算出num这列的总和 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <FooterTemplate> <asp:Literal ID="lit" runat="server"></asp:Literal> </FooterTemplate>protected void rpt_ItemCreated(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) { DataRowView drv = e.Item.DataItem as DataRowView; Sum += Convert.ToInt32(drv["ID"]); } else if (e.Item.ItemType == ListItemType.Footer) { Literal lit=e.Item.FindControl("lit") as Literal; lit.Text = Sum.ToString(); } } 我能想到的就是那repeater的datasource重新遍历下求和在活着是用JS对绑定后的数据遍历求和不知道还有啥方法 sum += Convert.ToInt32(drv["Num"]);未将对象引用设置到对象的实例。 关于下拉列表问题 如何统计某个页面的在线人数,看好了不是整个网站的在线人数。 login等控件,怎么把注册资料等放入自己的数据库中? 关于asp.net + c# 提交保存数据问题 从ASP转到ASP.NET的烦恼` 百思不得其解,求助update问题,程序可以通过编译运行,就是不能更新数据库信息,试过很多种更新方法了 还是新建ASP.NET工程的错误,大半个月了,就没人知道了吗~~ HyperLinkColumn的点击事件写在哪里呢 急!!!!!在线等!大家进来看看! 无效的表达式项else 我这个哪里错了? 存储过程 关于。net的一些问题
<asp:Literal ID="lit" runat="server"></asp:Literal>
</FooterTemplate>
protected void rpt_ItemCreated(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
DataRowView drv = e.Item.DataItem as DataRowView;
Sum += Convert.ToInt32(drv["ID"]);
}
else if (e.Item.ItemType == ListItemType.Footer)
{
Literal lit=e.Item.FindControl("lit") as Literal;
lit.Text = Sum.ToString();
}
}