使gridview行加粗

时间:2012-11-01 16:35:34

标签: javascript asp.net

我想在javascript中按钮的click事件加粗gridview的所有行,所以对于e,g我有这个按钮

<asp:button runat="server" text="Test" onclientClick="makerowsBold();"/>

1 个答案:

答案 0 :(得分:0)

只要你使用jQuery,这应该可行:

CSS:

.bold { font-weight:bold; }

Javascript(使用jQuery):

function makerowsBold() {
    $('#idOfYourGridViewTable tr td').addClass('bold');
}

由于某些未知原因,有人坚持不使用jQuery / MooTools / etc。

function makerowsBold() {
    var cells = document.getElementById("idOfYourGridViewTable").getElementsByTagName("td");
    for ( var i = 0; i < cells.length; i++ )
        cells[i].className += " bold";
}​

这是fiddle