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不突出顯示某些詞