2011-05-26 61 views
0

我希望有人可以分享一些代碼相對於「標記」在gridview中的行。我的gv的第一列是一列按鈕,根據該行中列出的項目顯示一個新窗口。突出顯示按鈕,如果字段不爲空C#

如果兩個條件之一(或兩者)爲真,我想突出顯示按鈕(或以其他方式行)。

用按鈕點擊打開的窗口彈出窗口顯示一個小的gv,如果數據存在以及評論形式視圖。所以我會突出顯示是否出現gv(意味着數據存在 - 查詢已寫入)或者註釋字段是否爲空。

因爲這兩個條件消除了不同的SP和不同的源表,所以有點棘手,但至少獲得一個亮點仍然是一個巨大的步驟。

非常感謝您的幫助!

回答

1

您可以在Gridview的RowDataBound事件中執行此操作。如果滿足某個條件,則可以更改該行的顏色以區別於其他行。例如:

​​
+0

是不是Row.Style.Add顏色整行或只是輪廓? (我寧願簡單地勾畫一下,但不想挑剔)。更重要的是,如果這個GV的事件已經有一些RowDataBound,它們可以共存嗎? – Jake 2011-05-26 15:32:06

+0

是的,你可以合併現有的。它會突出顯示行。 – 2011-05-26 15:34:29

+0

謝謝你的幫助! – Jake 2011-05-26 15:47:37