2012-06-06 58 views
0

我有一個DataGridView綁定來自數據庫的數據。我將DataGridViewLinkColumn添加到DataGridView中,以便可以單擊某些鏈接進行編輯或刪除每個數據。但有些數據不需要編輯或刪除。我想禁用或設置DataGridViewLinkColumn中的某些單元格爲空。我嘗試了很多方法,但是我無法爲每個單元格設置不同的文本。我只能使用相同的文本設置所有單元格。有沒有簡單的解決方法?如何爲DataGridViewLinkColumn中的每一行設置不同的文本?

回答

0

您需要爲網格創建一個RowDataBound事件。在這種情況下,你可以做你需要的條件格式。

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx

+0

我正在c#窗體應用程序工作。我找不到這個事件。 – Ben

+0

你是正確的,它不存在的形式。如果您只需要不同行的不同文本,則可以在數據庫查詢中執行一些條件格式。 –

+0

最後,我通過創建自己的控件來解決它。無論如何,謝謝你的想法。 – Ben

相關問題