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. 根据列值突出显示光滑网格行
- 3. jquery根据列值突出显示行
- 4. 如何使用Powershell在Excel列中突出显示某些值
- 5. LibreOffice Calc:如何根据单元格值突出显示行?
- 6. 如何防止某些列在选择行时突出显示
- 7. C#/ .NET如何突出显示DataGridView中的某些行
- 8. 突出显示网格中的行 - extjs
- 9. WPF TextBlock根据搜索条件突出显示某些部分
- 10. 根据其他列值显示某些列值
- 11. 基于某些突出显示的行获取表格中的所有数据
- 12. ExtJS散点图,根据数据中的标记突出显示某些点
- 13. 如何根据AutoCompleteTextView中的另一个数组值显示(突出显示)值?
- 14. 如何根据某些列
- 15. 如何根据Python中的列值聚合某些行
- 16. 如何根据其值来隐藏UI网格中的某些行?
- 17. 在表格的某些列中显示具有空值的行
- 18. 如何使用jQuery突出显示某些表行?
- 19. 在javascript中突出显示我的表中的某些行
- 20. 根据WPF数据网格中的列值显示图像
- 21. 如何根据该行另一列中的值,在asp.net中的listview行中的某些列中进行编辑?
- 22. 如何在Silverlight数据网格中删除鼠标悬停突出显示和选定的行突出显示
- 23. 在java中突出显示jtable中的某些行
- 24. JavaFX:如何突出显示TreeView中的某些项目
- 25. 根据另一个单元格的值突出显示表格行
- 26. 如何根据列渲染器中的值在网格列中显示图像?
- 27. 根据asp.net中的列值在网格视图中动态显示图像
- 28. 根据单元格值有条件地突出显示handsontable中的行
- 29. Solr突出显示某些html字符
- 30. Solr不突出显示某些词