因为gridview的数据已经做了行转列。所以我在更新数据的时候,需要以遍历列的方式进行数据列更新。试了半天。用gridview.Columns也不行。请大家帮帮忙。
解决方案 »
- 求:asp.net 实现类似管家婆的采购单那样效果,和原理
- asp.net 如何让menu子菜单也横向排列?(C#) 高手进啊
- 冰天雪地裸体360度50分跪求一个能支持图片和FLASH的广告控件!
- urlrewriter 重写 去掉后缀 保留问号"?"
- 能精简写法吗??
- 下载时让时间名字自动变换成数据库里中文文件名的问题(请高手回答)?
- 用System.web.Mail发送邮件时出现未能访问“CDO.Message"对象的问题?100分....
- 怎样写这sql语句
- 求好的北京的asp.net c#辅导学校?最后60分全部赠送
- 蛙蛙请教:怎样让win98安装.net环境呀
- .net的简单问题弄不明白了~~~在线等~~~
- win2008 添加IUser_计算机名
for(var i=1;i<tb.rows.length;i++)
{ //遍歷行
for(var j =0;j<tb.rows[i].cells.length;j++)
{//遍歷列换一下
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TextBox tb = (TextBox)(e.Row.Cells[0].FindControl("TextBoxID"));
string s = tb.Text;
}
}
{
TextBox textBox = (TextBox) row.FindControl("textboxid");
}
{
TextBox txt=(TextBox)gvr.FindControl("txtID");
//...
}
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TextBox txt1 = (TextBox)e.Row.FindControl("Textbox1");
txt1.Text = "hello";
}
}
代码加里面
{
if (((TextBox)(GridView1.Rows[i].FindControl("txtId"))).Checked)
{
//todo
}
}
}
help you raised