protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
string SQLstring = "update UTC_Userinfo set UserPass='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString().Trim() + "',AreaCode='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[3].Controls[0])).Text.ToString().Trim() + "' ,Position ='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[4].Controls[0])).Text.ToString().Trim() + "' where UserCode='"
+ GridView1.DataKeys[e.RowIndex].Value.ToString().Trim() + "'";
DBM = new DataBaseM();
DBM.RunProc(SQLstring);
GridView1.EditIndex = -1;
this.bind();
} UserPass 为第3列 AreaCode为第四列 Position为第5列 前两列设为只读 不能编辑
解决方案 »
- 奇怪的问题?
- ASPxGridView 列值超长显示问题?
- 怎么做中文姓名的验证?????
- 谁给我个 AJAX 异步提交的例子
- asp.net中连接不上SQL数据库
- SqlDataSource 事务处理
- 新手求助Datalist问题
- 动态生成的DATAGRID如何把页面中已经存在的DATAGRID的HEADSTYLE,ITEMSTYLE等样式属性全盘考过来
- Datalist数据帮定
- 新手上路,如何在ASP.net 中弹出警告 。 如MessageBox(“输入输出错误”,“提示”);
- 最近在做.net网站,遇到一个问题,是在页面中加入flash的,不能显示,好奇怪
- 在ASP.net中产生一组1-10位的整数数字保证24小时内不重覆
有这种用法啊?用GridView1.Rows[e.RowIndex].Cells[2].Value.ToString().Trim()试试,
另 调试的时候建议吧SQL语句弹出来看看.