任何人都可以向我解释 BoundFieldGridView 的“InsertVisible”属性的用途是什么以及我们应该在什么条件下使用它?我在 msdn.com 上看到了描述,但我无法完全理解。
提前致谢。

最佳答案

GridView 控件不是为插入数据而设计的。因此,这种解释更适用于 DetailsViewFormView

当您将数据绑定(bind)控件置于“插入模式”时,默认情况下它会将所有 BoundField s 转换为用户输入控件( TextBox s、CheckBox s 等)。 InsertVisible 允许您进行如下更改:

  • InsertVisible = true :将生成用户输入控件。这允许用户将该字段的值输入到您的数据源中。
  • InsertVisible = false :不生成用户输入控件,因此用户没有机会输入值。
  • 如果您计划以编程方式填写该字段(使用自动生成的 ID 或某些计算值),这将特别有用。

  • 这是 MSDN article 作为引用(我意识到您提到您阅读了这篇文章,这只是为了完整性)。

    关于asp.net - GridView中BoundField的InsertVisible属性有什么用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8658132/

    10-13 06:50