2009-01-26 150 views
1

我有一个ASPX页面,从数据库表动态创建一个gridview。每次在回发中创建gridview时,我都将AutoGenerateDeleteButton属性设置为true。但是,第一次创建gridview时,不显示删除按钮。我写了AutoGenerateDeleteButton的值,它是True。当我向GridView添加第二行时,会显示删除按钮。有什么建议么?动态gridview删除按钮不显示

回答

1

而不是将AutoGenerateDeleteButton设置为“true”,我只是动态创建一个CommandField并将其作为列添加到gridview。这似乎每次都有效。但感谢您的建议。

1

您是否在绑定事件触发后最初创建了gridview?

如果是这样,那么在GridView的绑定事件期间创建的任何控件都不会被触发,这可以解释为什么不显示删除按钮。

就像澄清:您的问题实际上指出,删除按钮同时显示第一次和第二次。我假设这是它第一次没有显示?

1

确保在绑定前添加删除按钮。