1
A
回答
0
起初,你需要订阅OnDataBound-Event
。 之后,你投的e.Row.DataItem
到您的自定义对象(或检索所需的值有一些其他的方式。取决于你的类型的数据源)
如果您的病情配衬,可以单独设置行的BackColor
财产,通过分配价值e.BackColor
属性
我总结了一些类似here在过去。 (也许我会合并在此本的某个时候响应将来)
0
使用下面的代码:
protected void DrugDetailGridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
// To check condition on string value
//Note: "Drug" is my data Column Name and "Hydralazine" is value to be match
if (Convert.ToString(DataBinder.Eval(e.Row.DataItem, "Drug")) == "Hydralazine")
{
e.Row.BackColor = System.Drawing.Color.Red;
}
else
{
// Whatever you want to do.......
// e.Row.ForeColor = System.Drawing.Color.Yellow;
}
// To check condition on integer value
if (Convert.ToInt16(DataBinder.Eval(e.Row.DataItem, "Dosage")) == 50)
{
e.Row.BackColor = System.Drawing.Color.Cyan;
}
}
}
相关问题
- 1. 如何根据VBA中的某些列值突出显示不匹配的值
- 2. jquery根据列值突出显示行
- 3. 如何使用Powershell在Excel列中突出显示某些值
- 4. LibreOffice Calc:如何根据单元格值突出显示行?
- 5. 如何防止某些列在选择行时突出显示
- 6. WPF TextBlock根据搜索条件突出显示某些部分
- 7. 如何根据某些列
- 8. 如何根据Python中的列值聚合某些行
- 9. 如何根据其值来隐藏UI网格中的某些行?
- 10. 在表格的某些列中显示具有空值的行
- 11. 如何在Silverlight数据网格中删除鼠标悬停突出显示和选定的行突出显示
- 12. 根据另一个单元格的值突出显示表格行
- 13. 如何根据该行另一列中的值,在asp.net中的listview行中的某些列中进行编辑?
- 14. JavaFX:如何突出显示TreeView中的某些项目
- 15. 如何根据列渲染器中的值在网格列中显示图像?
- 16. Solr不突出显示某些词
- 17. 根据asp.net中的列值在网格视图中动态显示图像
- 18. 如何在Janus Grid(C#)中突出显示网格行?
- 19. Google表格:突出显示某些用户的编辑
- 20. 如何根据行单元格值隐藏/显示表列?
- 21. 根据单元格总数来突出显示行?
- 22. 如何根据列值移动某些行?
- 23. 如何在Silverlight网格的列周围显示“选择突出显示” - 矩形?
- 24. 如何根据下拉列表的结果突出显示excel行
- 25. ExtJs/Sencha:插入后如何突出显示网格行?
- 26. 如何突出显示数据网格中已编辑的单元格
- 27. SQL如何在某些条件下突出显示重复项
- 28. ArcGis Engine如何突出显示某些功能/形状?
- 29. :如何用jQuery突出显示某些单词
- 30. 点击时如何突出显示某些元素?