你是指的鼠标滑过么改变背景色?还是就是显示的时候背景色隔行显示?
第一个:需要在重新绑定datagrid。在其中添加mouseover等属性即可。
第二个:也可以在绑定中写,也可以直接在控件中设定。
隐藏列,也是需要在datagrid绑定中写,不过貌似有点麻烦哦。
设置css
隐藏列的话 你可以用js(异步 不刷新) 也可以使用后台代码(需刷新页面)
css 设置一下就OK了
datagrid---属性---backgroundcolor;DataGrid..Columns[0].Visible=false