Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何基于它设置行颜色';asp.net中客户端的s字段值_Javascript_Jquery_Html_Asp.net_Asp.net Mvc - Fatal编程技术网

Javascript 如何基于它设置行颜色';asp.net中客户端的s字段值

Javascript 如何基于它设置行颜色';asp.net中客户端的s字段值,javascript,jquery,html,asp.net,asp.net-mvc,Javascript,Jquery,Html,Asp.net,Asp.net Mvc,我使用grid view显示一个表,并使用onRowDataBound执行一个函数,该函数根据字段值设置颜色 函数定义如下 { e.Row.Cells[3].Visible = false; if (e.Row.Cells[3].Text == "0") { e.Row.ForeColor = System.Drawing.Color.Red; } } 我想知道如何

我使用grid view显示一个表,并使用onRowDataBound执行一个函数,该函数根据字段值设置颜色

函数定义如下

    {
        e.Row.Cells[3].Visible = false;
        if (e.Row.Cells[3].Text == "0")
            {
                e.Row.ForeColor = System.Drawing.Color.Red;

            }
    }
我想知道如何从客户端而不是服务器端完成这项工作。

找到了客户端的基本示例 尝试调整它以处理视图中的数据,并添加可以通过css设置颜色的颜色

<div>
    <table>
        <tr>
            <td style="width: 100px">StuId
            </td>
            <td style="width: 150px">StuName
            </td>
            <td style="width: 100px">Course
            </td>
        </tr>
    </table>
    <asp:GridView AutoGenerateColumns="false" OnDataBound="GridView1_DataBound" OnRowDataBound="GridView1_RowDataBound" ID="GridView1" runat="server">
        <Columns>
            <asp:BoundField DataField="StuId" HeaderText="StuId" ItemStyle-Width="100px" />
            <asp:BoundField DataField="StuName" HeaderText="StuName" ItemStyle-Width="150px" />
            <asp:BoundField DataField="Course" HeaderText="Course" ItemStyle-Width="100px" />
        </Columns>
    </asp:GridView>
</div>

斯图德
惊呆
课程