gridview中点击“选择"控件,选择该行放到datatable中?

主要:gridview中点击“选择"控件,选择该行放到datatable中?方便的话,麻烦帮解答一下:在这个事件中怎么调用gridview自身的delete事件?prot... 主要:gridview中点击“选择"控件,选择该行放到datatable中?

方便的话,麻烦帮解答一下:
在这个事件中怎么调用 gridview自身的delete 事件?
protected void gv_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
string str= ((TextBox)gv.Rows[e.NewSelectedIndex].FindControl("TextBox1")).Text.Trim();
}
是什么意思,看得不太懂。
展开
 我来答
护球89
2010-04-06 · 超过13用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:35.7万
展开全部
string str是ID的值
gv是gridview对象
gv.rows是获取行
中括号中获得行的索引
FindControl("TextBox1")是查找控件名称为TextBox1的控件
最前面把获取到的控件转为TextBox
最后.Text.Trim()获取值
还有 你获取ID之前应该加以个判断判断是否为数据列 如果是最上面的标题列就不获取
if (e.Row.RowType == DataControlRowType.DataRow)
xuejianxiyang
2010-04-05 · TA获得超过694个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:123万
展开全部
1.取出gridview当前选中行对应数据库中的主键(如id),然后查询该id信息放入datatable;
2.取出当前选中行的textbox中的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式