GridView中BoundField的InsertVisible属性有什么用处

时间:2011-12-28 15:56:59

标签: asp.net gridview

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

1 个答案:

答案 0 :(得分:3)

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

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

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

以下是MSDN article作为参考(我意识到你提到你读过这篇文章,这只是为了完整性)。