gridview外的button在点击时如何获取gridview某一列的最大值,能否给出具体代码,谢谢
解决方案 »
- 在VS 2008使用上一个令我很烦恼的问题
- Application和Session的区别
- 用OpenFileDialog和SaveFileDialog打开的对话框的问题?
- 关于edm的关系映射问题,求教
- 怎样在js中获取<input type="hidden" />的值?
- 操作数据库,使用dataadapter对象,通过insertcommand属性传递的方法时出错!
- 请谁给我一个完整的ASP.NET取SQL SERVER上的数据?
- 数据为什么不能显示
- Session变量的使用错在哪?
- 一个关于EXCEL“获取外部数据”的问题,请高手们帮忙看看!
- 编译器错误信息: CS0030: 无法将类型“ASP.webadmin_login_aspx”转换为“System.Web.UI.WebControls.Login”
- Cache["aaa"] 缓存的存活期是多长时间呢,有什么办法可是设置吗??
{
// 用row.Cells[int idx].Text取值,int.Parse转换,再比较。Cells的索引是从0开始的
}
foreach (GridViewRow row in GridView1.Rows)
{
// 用row.Cells[int idx].Text取值,int.Parse转换,再比较。Cells的索引是从0开始的
// idx就是你要比较的列的编号,编号从0开始
}
foreach (GridViewRow row in GridView1.Rows)
{
if(maxcharge<Int.Parse(row.cell[2].value))
{
maxcharge = Int.Parse(row.cell[2].value);
}
}
return maxcharge;//这个最大值就是你要的。
int maxvalue = 0;//初始最大值
foreach (GridViewRow row in GridView1.Rows)
{
text = row.Cells[cellindex].Text;
}
string[] check = text.Split(','); //把整个列的值分割成一个字符串
foreach(string s in check)//对字符串里面的每个值进行比较得出最大值
{
s=Int32.Parse(s);
if(s>maxvalue)
{
maxvalue=s;
}
}
这样maxvalue就是该列的最大值