Как изменить цвет фона строки в отчете RDLC при наведении курсора?

Как изменить цвет фона строки в отчете RDLC при наведении курсора?

установить цвет фона при наведении курсора мыши. Для идентификации рядов.


person rgb    schedule 18.11.2014    source источник


Ответы (1)


$('table:contains("ID"):last tr') — получить таблицу отчета. «ID» используется для того, чтобы узнать таблицу отчета из формы.

Снимок экрана. Текст, выделенный красным кружком, используется для поиска таблицы отчета

JQuery

function ColorRow() {
        $('table:contains("ID"):last tr').addClass('trrr');
    }

CSS

.trrr:hover {
        background-color: orange;
        cursor: pointer;
    }

Код на странице ASPX.CS. Событие загрузки средства просмотра отчетов (вызов функции JQuery)

Примечание. Необходимо добавить код ниже, иначе он не будет работать на всех страницах отчета (только на одной странице). Также повторяйте заголовок столбца таблицы на каждой странице.

 protected void ReportViewer1_Load(object sender, EventArgs e)
    {
        ScriptManager.RegisterStartupScript(this, GetType(), "ColorRow", "ColorRow();", true);

    }
person rgb    schedule 18.11.2014