当单击DATAGRID 控件的某个位置时,能否使用这一行都变成其它的颜色,即此行被选中!
然后再读出这一行的数据到 TEXTBOX 控件中!
谢谢了
然后再读出这一行的数据到 TEXTBOX 控件中!
谢谢了
解决方案 »
- 关于datagridview的问题
- 怎样从Access数据库中读取图片?
- datagridview问题。。。。。
- 翻页问题 特急呀!
- 请教大家,一个不明白的问题,谢谢!
- Xml序列化问题,期待高手帮忙解决
- 搞了半天还是不明白什么原因?!!!!!!
- 急!高手进来看看,动态连接库问题!
- 求助,大神抽空看看帮忙写下,谢谢
- cefsharp3上怎样实现截取request,并修改表单值
- c#有没有 DateTime.DayofYear 的反函数的啊? 知道是一年中的第几天,求出日期!
- 我想通过c# 将电脑里已有的txt的ansi的编码的文件 转为txt的utf-8的文件 但是一到中文转出来的就都是乱码?那位大侠帮帮忙
{
//首先判断是否是数据行
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.className; this.className='GridSelelct'"); //当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.className=c");
}
}
然后再读出这一行的数据到 TEXTBOX 控件中!
谢谢了
private void dgvCInfo_CellClick(object sender, DataGridViewCellEventArgs e)
{
txtCName.Text = Convert.ToString(dgvCInfo[0, dgvCInfo.CurrentCell.RowIndex].Value).Trim();
txtCManager.Text = Convert.ToString(dgvCInfo[1, dgvCInfo.CurrentCell.RowIndex].Value).Trim();
txtCPhone.Text = Convert.ToString(dgvCInfo[2, dgvCInfo.CurrentCell.RowIndex].Value).Trim(); }
protected void GridViewReport_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标停留时更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.BackColor; this.style.BackColor='你希望的颜色'"); //当鼠标移开时还原背景色
e.Row.Attributes.Add("onmouseout", "this.style.BackColor=c");
}
}关于选择的的话很简单
你就可以把你选择中的行里面的
根据索引可以获得