Как убрать выбранный стиль в сетке на кнопке отмены - asp.net - PullRequest
2 голосов
/ 25 марта 2011

Я использую следующий код для выделения выбранной строки в виде сетки. Я хочу удалить этот стиль, когда нажимаю кнопку cancel .

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

Я использовал этот код this.gvArticles.SelectedRow.Style.Clear(); для удаления, но он не работает.

Может кто-нибудь, пожалуйста, помогите мне здесь.

Ответы [ 2 ]

4 голосов
/ 25 марта 2011

Попробуйте это решение

очистите выбранный индекс вида сетки, установив его на -1.

this.gvArticles.selectedIndex = -1;
0 голосов
/ 16 апреля 2013

Или в случае вида сетки с набором данных в качестве источника данных

 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();
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...