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;
}