protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
//GridView1.Rows[e.RowIndex].FindControl("二级指标");
GridViewRow row = GridView1.Rows[e.RowIndex];
int ID = int.Parse(GridView1.DataKeys[e.RowIndex].Values[0].ToString());
string ejzb = ((TextBox)row.FindControl("GridView1")).Text.ToString();
string zygcd = ((TextBox)row.FindControl("主要观测点")).Text.ToString();
string strsql = "Update 评价标准 Set 二级指标=‘" + ejzb + "‘,主要观测点='" + zygcd + "' Where ID=" + ID + "";
Response.Write(ejzb);
BaseClass1.execsql(strsql);
GridView1.EditIndex = -1;
bindgrig();
}
其中的string ejzb = ((TextBox)row.FindControl("GridView1")).Text.ToString();的 ((TextBox)row.FindControl(""))填GridView1显示错误 应该填什么的?
{
//GridView1.Rows[e.RowIndex].FindControl("二级指标");
GridViewRow row = GridView1.Rows[e.RowIndex];
int ID = int.Parse(GridView1.DataKeys[e.RowIndex].Values[0].ToString());
string ejzb = ((TextBox)row.FindControl("GridView1")).Text.ToString();
string zygcd = ((TextBox)row.FindControl("主要观测点")).Text.ToString();
string strsql = "Update 评价标准 Set 二级指标=‘" + ejzb + "‘,主要观测点='" + zygcd + "' Where ID=" + ID + "";
Response.Write(ejzb);
BaseClass1.execsql(strsql);
GridView1.EditIndex = -1;
bindgrig();
}
其中的string ejzb = ((TextBox)row.FindControl("GridView1")).Text.ToString();的 ((TextBox)row.FindControl(""))填GridView1显示错误 应该填什么的?
解决方案 »
- LifeGame
- 当前方法的代码已经过优化 因此无法计算表达式的值
- 在IE中打开中文文件,显示无法找到网页错误?
- 请教高手!在线跪求答案!
- 如何让无边框的窗体的四个角变成圆角?
- 两个VB.NET的逻辑运算符(OrElse,AndAlso)翻译成C#的问题!
- 简单的数据读取问题
- -----------c# 如何根据输出的内容多少,使form随之变动------------------
- 请问 BindingSource怎么用呢? 再次发问 求解决原帖沉了http://bbs.csdn.net/topics/390502123?page=1
- 怎么动态改变IIS中默认WEB站点的IP地址?
- 请教各位,帮我看一下,错误在哪里?
- 如何用querystring接收2个以上的参数
{
gv.EditIndex = e.NewEditIndex;
BindData();
}
protected void gv_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
gv.EditIndex = e.RowIndex;
int id = int.Parse(gv.DataKeys[e.RowIndex].Value.ToString());
string ejzb = ((TextBox)gv.DataKeys[e.RowIndex].FindControl("txt")).Text; gv.EditIndex = -1;
BindData();
}
======
string ejzb = ((TextBox)row.FindControl("TextBox1")).Text.ToString();TextBox1是gridView内模板列内textbox的ID