在项模板内,包含有列:数量 单价
我希望在FooterTemplate内,绑定SUM(数量) SUM(单价)
应该怎么做啊?
我希望在FooterTemplate内,绑定SUM(数量) SUM(单价)
应该怎么做啊?
解决方案 »
- C#如何删除xml里的一部分内容,然后添加一部分内容,在线等啊
- 对我来说奇怪的现象
- Repeater 嵌套问题,急!
- asp.net中如何实现按回车产生一个button按钮的事件
- 很奇怪的问题,Rnd 怎么不能产生随机数阿
- 怎么在一个网页中的两个框架<iframe>中传值
- 大家觉得这几个虚拟主机(支持.net)提供商怎么样?
- 请问如何避免在F5刷新网页时不提交上一次做过的操作?
- 寻求孟子E章的支持,如何在父子关系的数据当中实现子datagrid的汇总?有一篇孟子的好文章,大家帮我看看能否实现我的问题?
- 为什么我的这个程序中的循环会执行两遍
- 在ASP.NET中,通过按钮,控制页面表格显示的问题。
- .net检测用户ID是否存在
Public float Sum = 100;//在.cs里声明公共变量
//然后在FooterTemplate
<%=Sum.ToString()%>
{
int countpro = 0;
decimal totalprice = 0;
DataTable dt = bllshop.GetList("userid=" + userid + " order by cartid desc").Tables[0];
//获得datatable的方法
if (dt.Rows.Count >0)
{
foreach (DataRow rw in dt.Rows)
{
//循环给数量和单价相加
countpro += Convert.ToInt32(rw["num"]);//数量
totalprice += Convert.ToInt32(rw["num"]) * Convert.ToDecimal(rw["price"]); //总价=单价*数量
}
}
Rpshopcart.DataSource = dt;
Rpshopcart.DataBind(); //绑定数据
Totalpros.Text = countpro.ToString();//在FooterTemplate里放两个label控件。
totalprices.Text = totalprice.ToString();//取得总价格、总数量
}
大概的就是这样了。