Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.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
C# 如何更改Telerik ASP.NET网格的文本颜色 events.OnDataBinding(“Grid\u OnDataBinding”)) %> 功能网格数据绑定(e){ //处理代码 }_C#_Javascript_Asp.net_Telerik_Telerik Grid - Fatal编程技术网

C# 如何更改Telerik ASP.NET网格的文本颜色 events.OnDataBinding(“Grid\u OnDataBinding”)) %> 功能网格数据绑定(e){ //处理代码 }

C# 如何更改Telerik ASP.NET网格的文本颜色 events.OnDataBinding(“Grid\u OnDataBinding”)) %> 功能网格数据绑定(e){ //处理代码 },c#,javascript,asp.net,telerik,telerik-grid,C#,Javascript,Asp.net,Telerik,Telerik Grid,我需要更改databind事件中每列中文本的颜色。如何在Telerik网格中通过JavaScript访问Rowdata?必须处理绑定行时触发的RowDataBound事件。这样您就可以访问行(TR) <%= Html.Telerik().Grid(Model) .Name("Grid") .ClientEvents(events => events.OnDataBinding("Grid_onDataBinding")) %> <script type=

我需要更改
databind
事件中每列中文本的颜色。如何在Telerik网格中通过JavaScript访问
Rowdata

必须处理绑定行时触发的RowDataBound事件。这样您就可以访问行(TR)

<%= Html.Telerik().Grid(Model)
    .Name("Grid")
    .ClientEvents(events => events.OnDataBinding("Grid_onDataBinding"))
%>

<script type="text/javascript">
    function Grid_onDataBinding(e){
        //handling code
    }
</script>
...
.ClientEvents(events => events.OnRowDataBound("Grid_onRowDataBound"))

function Grid_onRowDataBound(e) {
    var row = e.row;
    var dataItem = e.dataItem;

    row.className = "your-class-name";
    // Can also use row.cells
    // row.cells[1].innerHTML = "<span class='class-name'>" + dataItem.text + "</strong>";
}
tr.your-class-name {
    color: red;
}