关于在asp.net中的GridView
问题描述:
我有一个gridview,我已经使用模板字段绑定了一些数据从数据库作为标签....现在我必须插入一个新的行,可以是'N'行数。 ..所有这些行应该只包含文本框.....我不应该使用页脚模板....关于在asp.net中的GridView
所以,在一个gridview中,来自数据库的数据应显示为标签,新添加的行应该只包含textbox所以我们可以在文本框中添加一些值....数据库中的数据不应该在gridview中编辑...帮助我解决这个问题!
答
如果您使用EditItemTemplate
,则可以用TextBoxes
代替Labels
以获取可编辑记录。您还可以使用其他数据输入控件,如DropDownLists
,CheckBoxes
和RadioButtons
。
要添加新记录,您可以使用InsertItemTemplate
,其类似EditItemTemplate
显示可编辑字段。
有些人使用FormView
来执行插入和更新功能。
某些常见数据源可以绑定到GridView
,以便它们自动为您执行INSERT
和UPDATE
。
您可能会感兴趣这个tutorial series有帮助。
到目前为止你有什么?您只需添加一些隐藏文本框,并在添加新行时将其显示为可见。 – JonH