如何在取消按钮 - asp.net上删除gridview中的selecterow样式

时间:2011-03-25 07:20:46

标签: c# asp.net gridview

我正在使用以下代码突出显示gridview中的选定行。我想点击取消按钮时删除此款式。

<selectedrowstyle backcolor="LightCyan" forecolor="DarkBlue" font-bold="true"/>  

我已使用此代码this.gvArticles.SelectedRow.Style.Clear();删除,但它无效。

任何人都可以帮助我。

2 个答案:

答案 0 :(得分:4)

试试这个解决方案

通过将gridview设置为-1来清除gridview的选择索引。

this.gvArticles.selectedIndex = -1;

答案 1 :(得分:0)

或者是使用数据集作为数据源的网格视图

 protected void grdViewDetails_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
            {
                grdViewDetails.EditIndex = -1;
                grdViewDetails.DataSource = YourDatasource; //a dataset in my case

                //Bind data to the GridView control.
                grdViewDetails.DataBind();
            }