.net 数据库 代码解释 (很短)
第一句:Stringname=DataList1.DataKeys[e.Item.ItemIndex].ToString()第二句:GridView1.EditIndex...
第一句:
String name = DataList1.DataKeys[e.Item.ItemIndex].ToString()
第二句:
GridView1.EditIndex = e.NewEditIndex;
第二句:
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
第三句:
GridView1.EditIndex = e.NewEditIndex;
每句中的属性和类方法,告诉我怎么个意思。 展开
String name = DataList1.DataKeys[e.Item.ItemIndex].ToString()
第二句:
GridView1.EditIndex = e.NewEditIndex;
第二句:
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
第三句:
GridView1.EditIndex = e.NewEditIndex;
每句中的属性和类方法,告诉我怎么个意思。 展开
6个回答
展开全部
String name = DataList1.DataKeys[e.Item.ItemIndex].ToString()
获得当前列的主键的值,主键是自己设置d
第二句:
GridView1.EditIndex = e.NewEditIndex;
获得当前列索引,让其成为编辑状态
GridView1.EditIndex=-1时回到非编辑状态
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
将当前列中的textbox控件的值 取出来 这个一定要在 datarowbind 中才行
获得当前列的主键的值,主键是自己设置d
第二句:
GridView1.EditIndex = e.NewEditIndex;
获得当前列索引,让其成为编辑状态
GridView1.EditIndex=-1时回到非编辑状态
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
将当前列中的textbox控件的值 取出来 这个一定要在 datarowbind 中才行
展开全部
String name = DataList1.DataKeys[e.Item.ItemIndex].ToString()
得到当前行的主键
GridView1.EditIndex = e.NewEditIndex;
把当前行的状态改为编辑状态
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
得到当前行中第2个单元格中的第1个子控件的text值。(不过你这样写应该会出错。已经取出了text为什么又要转为textbox了)
得到当前行的主键
GridView1.EditIndex = e.NewEditIndex;
把当前行的状态改为编辑状态
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
得到当前行中第2个单元格中的第1个子控件的text值。(不过你这样写应该会出错。已经取出了text为什么又要转为textbox了)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String name = DataList1.DataKeys[e.Item.ItemIndex].ToString()
设置 name为当前主键索引
GridView1.EditIndex = e.NewEditIndex;
我记得好像是GridView 取消事件写的内容。。 我在试试
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
这句呢 一般用在更新gridView跟新某一行数据用的
我说的是白话 他们说的专业俗语 这样可以加强你的理解
GridView1.EditIndex = e.NewEditIndex;
也可以理解成 把这一行设置成编辑状态。。。。
设置 name为当前主键索引
GridView1.EditIndex = e.NewEditIndex;
我记得好像是GridView 取消事件写的内容。。 我在试试
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
这句呢 一般用在更新gridView跟新某一行数据用的
我说的是白话 他们说的专业俗语 这样可以加强你的理解
GridView1.EditIndex = e.NewEditIndex;
也可以理解成 把这一行设置成编辑状态。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String name = DataList1.DataKeys[e.Item.ItemIndex].ToString()
//取得是该行的DataKey值,在设置了DataGrid控件DataKeys属性的前提下才可以使用
GridView1.EditIndex = e.NewEditIndex;
//设置要编辑的行的索引为当前行
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
//获取当前行第2列中textbox地值
//取得是该行的DataKey值,在设置了DataGrid控件DataKeys属性的前提下才可以使用
GridView1.EditIndex = e.NewEditIndex;
//设置要编辑的行的索引为当前行
((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
//获取当前行第2列中textbox地值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一句:根据索引获取关键字段值
第二句:设置当前编辑行
返回索引行中第2列(0表1,1表2)中的TextBox控件的text值,并除空格
第三句:设置当前编辑行
第二句:设置当前编辑行
返回索引行中第2列(0表1,1表2)中的TextBox控件的text值,并除空格
第三句:设置当前编辑行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道答案,帮顶下。希望你能找到正确的答案.!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询