操作Gridview单元格
可以在Gridview的RowDataBound事件中获取,参照下面的代码
- protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
- {
- if (e.Row.RowType == DataControlRowType.DataRow)
- {
- foreach (TableCell cell in e.Row.Cells)
- {
- //单击鼠标可以将单元格中的内容复制到剪切板
- cell.Attributes.Add("onclick", "window.clipboardData.setData('Text', this.innerText);");
- //鼠标移入可以设置单元格字体颜色
- cell.Attributes.Add("onmouseover", "this.style.color='red'");
- //鼠标移开,取消单元格字体颜色设置
- cell.Attributes.Add("onmouseout", "this.style.color=''");
- }
- }
- }