如何在鼠标悬停的RDLC报告中更改行的背景颜色?

时间:2014-11-18 08:31:33

标签: row mouseover rdlc background-color highlight

如何在鼠标悬停时更改RDLC报告中行的背景颜色?

鼠标悬停时设置背景颜色。识别行。

1 个答案:

答案 0 :(得分:0)

$(' table:contains(" ID "):last tr')是获取报告表。 " ID"用于从表单中找出报告表。

Screen shot. Text marked in red round is used to find the Report table

<强> 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);

    }