.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;

每句中的属性和类方法,告诉我怎么个意思。
展开
 我来答
549265480
2009-07-04 · 超过63用户采纳过TA的回答
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:281万
展开全部
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 中才行
梦回周公
2009-07-01 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:184
采纳率:0%
帮助的人:109万
展开全部
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了)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
PengLi588
2009-07-01 · TA获得超过180个赞
知道答主
回答量:167
采纳率:0%
帮助的人:81.6万
展开全部
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;
也可以理解成 把这一行设置成编辑状态。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huzi01245
2009-07-01 · TA获得超过2.4万个赞
知道大有可为答主
回答量:4963
采纳率:0%
帮助的人:6298万
展开全部
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地值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
往事追记录
2009-07-01
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
第一句:根据索引获取关键字段值
第二句:设置当前编辑行
返回索引行中第2列(0表1,1表2)中的TextBox控件的text值,并除空格
第三句:设置当前编辑行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
理胤雅F0
2009-07-01 · 超过15用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:55.7万
展开全部
不知道答案,帮顶下。希望你能找到正确的答案.!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式