我是一名新的ASP.NET開發人員。我現在使用DetailsView來顯示數據庫中的一些數據。我需要突出顯示DetailsView中的某些兩行。兩行都是VARCHAR數據類型。 那麼如何做到這一點?如何突出顯示DetailsView中的特定行?
回答
覆蓋數據綁定事件並設置e.Row.BackColor = System.Drawing.Color.Red;
或者什麼顏色,如果您有執行查找需要突出顯示的行的邏輯。
protected void detailsView_RowDataBound(object sender,
GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if(...)//some condition for selection of row to be higlighted
{
e.Row.BackColor = System.Drawing.Color.Red;
}
}
}
如果你需要一個perticular行,說第四行被突出顯示,並且是固定不變的,那麼你可以直接這樣
detailsViewGrid.Rows[3].Row.BackColor = System.Drawing.Color.Red;
你需要記住,這段代碼是唯一隻寫入那些會在grid_rowdatabound事件後發生的事件(如預渲染)
是的,我想要的只是第四行被突出顯示,並且已修復。那麼該怎麼做?我把它放在detailView_RowDataBound(object sender, GridViewRowEventArgs e) 裏面,但它不起作用。它給出了以下錯誤:名稱:'detailsView'不存在是當前上下文 – user1093651 2012-01-07 07:27:59
其實,我認爲沒有RowDataBound的detailsview。 – user1093651 2012-01-07 07:33:28
- 1. 突出顯示特定的輸出行
- 2. 在ListView中突出顯示特定行
- 3. 突出顯示特定的行降價
- 4. 如何突出顯示DevExpress MVC GridView頁面中的特定行?
- 5. 顯示並突出顯示HTML中的特定行
- 6. 在JTextArea中突出顯示一個特定的行/行
- 7. 突出顯示特定的點在GGPLOT2
- 8. 突出顯示一個特定的DIV
- 9. 突出顯示特定的日子
- 10. 如何突出顯示JTable中的特定列標題
- 11. 如何突出顯示QListWidgetItem文本中的特定字母?
- 12. 如何突出顯示從comboBox中選擇的特定標籤?
- 13. Ng-Bootstrap Datepicker,如何突出顯示Angular4中的特定日期
- 14. 如何突出顯示Kendo UI ListView中的特定項目?
- 15. 如何突出顯示Eclipse中的特定字詞
- 16. 如何隱藏和顯示DetailsView中的DetailsView GridView和DetailsView?
- 17. 根據條件突出顯示錶中的特定行
- 18. 如何在DetailsView中顯示選定的GridView行
- 19. mark.js突出顯示特定字詞
- 20. 如何突出顯示面板網格上的特定區域
- 21. 如何使用jQuery突出顯示DIV的特定部分?
- 22. 如何突出顯示Emacs中的選定行?
- 23. 如何使用Jquery突出顯示錶中選定的行?
- 24. 如何突出顯示gridview中的選定行?
- 25. ListFragment:突出顯示選定的行
- 26. 突出特定的行
- 27. 突出顯示JTextArea的行
- 28. 如何在Silverlight數據網格中刪除鼠標懸停突出顯示和選定的行突出顯示
- 29. 如何從網址中的哈希中突出顯示特定的div?
- 30. 如何突出顯示UITableViewCell
選擇多行,或更改背景顏色以指示選擇? – user978122 2012-01-07 06:25:27