#asp.net #.net #html #css #gridview
#asp.net #.net #HTML #css #просмотр сетки
Вопрос:
Чего я хочу добиться, так это изменить фоновый цвет выбранной строки в gridview.
У меня есть командное поле.
И я установил класс SelectedRowStyle=»highlight».
Но когда я выбираю строку, ничего не меняется:(
Я знаю, что могу внести некоторые изменения в событие Gridview в коде. Но я должен быть в состоянии достичь этого простым изменением разметки вместо написания кода для установки CssStyle каждой ячейки.
Пеласе, ты видишь, что я делаю не так?
<asp:GridView ID="gvResults" runat="server" OnRowCommand="GridViewResults_RowCommand"
SelectedRowStyle="highlight">
<Columns>
<!-- Some bound fields here -->
<asp:CommandField SelectText="Select >>" ShowSelectButton="true"/>
</Columns>
Ответ №1:
Измените свойство SelectedRowStyle
to SelectedRowStyle-CssClass
Комментарии:
1. Мне пришлось поиграть с выбранными индексными событиями и т. Д. чтобы достичь того, что мне было нужно в первую очередь! Спасибо, Юрий; это сработало. Но я должен сказать, что атрибут SelectedRowStyle, на мой взгляд, немного ошибочен.