当前位置:编程学习 > C#/ASP.NET >>

求指教。求和的问题。感谢达人帮忙。。

--------------------编程问答-------------------- 在RowDataBinding事件中写,
声明3个变量: int zong =0;int li = 0; int wen = 0;
zong +=人数;
if(科类.Contains("理科"))
{
    li+=人数;

else
{
    wen+=人数;
} --------------------编程问答-------------------- 可以在表格下面放两个asp:label,在.cs代码中:
DataGrid1.DataSource=dr;
DataGrid1.DataBind();

遍历dr,统计理科和文科的个数,为asp:label赋值。 --------------------编程问答-------------------- 在后置代码中写一个方法
public string ReturnCount()
{
select count....
....
//查处数据后
retrun "总人数X人,其中理科Y人,文科Z人"
}

在前台代码中可以调用这个方法显示就可以了....... --------------------编程问答-------------------- 有点晕。我比较外行,不太明白。。。。大侠能详细一点么。。。感谢~~~ --------------------编程问答--------------------
引用 3 楼 lightning0218 的回复:
在后置代码中写一个方法
public string ReturnCount()
{
select count....
....
//查处数据后
retrun "总人数X人,其中理科Y人,文科Z人"
}

在前台代码中可以调用这个方法显示就可以了.......
SELECT sum(人数) as 总人数 FROM 计划 where 省份 like @Province and 年份 =@Year and 专业 like @Profession
这样的? --------------------编程问答-------------------- 使用模板列,然后在DataGrid的RowDataBound事件中按照进行统计即可
--------------------编程问答-------------------- 头大了。。。。不知道都加在哪里。。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,