dataGridView 选择当前行? 得到当前行的数据? 请问在那个事件中可以实现??
解决方案 »
- 有了LINQ是不是就可以放弃存储过程和SQL语句这些东西了?
- 安装Visual Studio 2008失败怎么回事啊!
- 判断combobox内是否有该内容?
- HQL 使用MAX查询报错
- 关于asp.net应用TTS(Text-to-Speech)的问题
- 在分层结构中,我用了三层,数据访问公共部分的函数都用了static,当用户访问量大时,会不会产生并发,把数据冲掉??
- 请问这里自定义控件的委托怎么用啊?
- 如何动态的创建数据库表单?
- 通过winform删除本地硬盘上的文件
- EF mvc4 ORACLE 配置问题 在线等! 连接数据库
- 求一正则表达式
- 请问“生成数据集时,每次都将上一个生成的表顶掉,是怎么回事?“
得到当前行数据可按照楼上说的
<asp:datagrid id='mydg' ...
OnEditCommand="SelectThenInput">//给下面这个列添加事件
....
<Columns>
<asp:ButtonColumn Text="选择" CommandName="Edit"> //添加列
<HeaderStyle Width="100px"></HeaderStyle>
</asp:ButtonColumn>
....</Columns>
</asp:datagrid>//cs文件中写这个事件,把datagrid相应cell的值赋给文本框public void SelectThenInput(object sender, DataGridCommandEventArgs e)
{
this.Textbox3.Text = e.Item.Cells[1].Text.ToString ();
this.Textbox4.Text = e.Item.Cells[2].Text.ToString();
e.Item.BackColor= Color.Green ;
}
得到当前选中的第一行第一列的值