DevExpress Gridview - изменение цвета фона - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть сетка в .Net Devespress.цвет фона строки изменяется при изменении фокуса строки:

<SettingsBehavior AllowFocusedRow="true" ProcessFocusedRowChangedOnServer="true"  />
                <Styles FocusedRow-BackColor="Wheat"></Styles> 

Нет проблем.

У меня также есть кнопка, встроенная в каждую из этих строк:

<dx:GridViewDataTextColumn Name="Buttons" Caption="Add Visitor" Width="5px"  
 HeaderStyle-HorizontalAlign="Center">
  <DataItemTemplate>
  <div class="action-buttons">
    <asp:LinkButton ID="LinkButton1" runat="server" class="green"  
      CommandName='<%#Constants.Grid.ADD %>' 
      CommandArgument='<%# Eval("RelationshipID") %>'                                                                 
      title ='<%#Constants.Grid.ADD %>' ToolTip="Add Visitor"                                                                  
      <i class="ace-icon fa fa-plus bigger-130"></i>
      <image alt='<%#Constants.Grid.ADD %>' class="ImageButtonGrid"></image>
    </asp:LinkButton>


  </div>
  </DataItemTemplate>
  </dx:GridViewDataTextColumn>

Это вызывает функциональность в коде для метода, который я определил с помощью «OnRowCommend» для сетки.Нажмите на значок кнопки, и некоторый код выполняется в этом методе для выбранной строки.никаких проблем нет.

Мои вопросы: есть ли способ для изменения цвета фона только для строки, выбранной с помощью этого кода в «OnRowCommand»?Это означает, что вышеупомянутое изменение цвета строки происходит только в том случае, если значок этой кнопки для строки, которую нажимают с помощью кнопки и щелкает в другом месте строки, цвет фона не изменяется?Я надеюсь изменить цвет фона строки в моем коде позади.Сейчас он меняется каждый раз при изменении фокуса строки, щелкая любой столбец в строке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...