2009-01-26 240 views
1

我有一個ASPX頁面,從數據庫表動態創建一個gridview。每次在回發中創建gridview時,我都將AutoGenerateDeleteButton屬性設置爲true。但是,第一次創建gridview時,不顯示刪除按鈕。我寫了AutoGenerateDeleteButton的值,它是True。當我向GridView添加第二行時,會顯示刪除按鈕。有什麼建議麼?動態gridview刪除按鈕不顯示

回答

1

而不是將AutoGenerateDeleteButton設置爲「true」,我只是動態創建一個CommandField並將其作爲列添加到gridview。這似乎每次都有效。但感謝您的建議。

1

您是否在綁定事件觸發後最初創建了gridview?

如果是這樣,那麼在GridView的綁定事件期間創建的任何控件都不會被觸發,這可以解釋爲什麼不顯示刪除按鈕。

就像澄清:您的問題實際上指出,刪除按鈕同時顯示第一次和第二次。我假設這是它第一次沒有顯示?

1

確保在綁定前添加刪除按鈕。