【问题标题】:Dynamic gridview delete button not showing动态gridview删除按钮未显示
【发布时间】:2010-10-03 13:12:06
【问题描述】:

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

【问题讨论】:

    标签: asp.net gridview dynamic


    【解决方案1】:

    您最初是在绑定事件触发后创建网格视图吗?

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

    澄清一下:您的问题实际上表明删除按钮第一次和第二次都显示。我猜这是第一次不显示?

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-03-19
          • 1970-01-01
          相关资源
          最近更新 更多