Как да променя цвета на фона на ред в 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 Report viewer Load Event (извикване на функцията JQuery)

Забележка: Трябва да добавите код по-долу, в противен случай той няма да работи във всички страници с отчети (само в една страница). Също така повторете заглавката на колоната на таблицата във всяка страница.

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

    }
person rgb    schedule 18.11.2014