我有一个Gridview,其中最初没有填充行。意味着我没有为gridview设置任何数据源。我必须通过添加footerrow来填充gridview。我已将footerrow的可见性视为true。因此,一个错误将作为“对象未设置为对象的实例”而出现。可能是这个原因?有人可以帮忙吗?
实际上我需要通过FooterRow将数据添加到Gridview中。插入几条记录之后,我需要将这些数据插入到数据库中。所以,我希望这个Gridview只将数据插入到数据库中。对于特定的“ FileID“,我有很多记录,这就是我使用Gridview的原因。还有其他任何方法吗?
答案 0 :(得分:2)
请参阅此问题:How to insert a Row in GridView。
对象引用错误可能是因为您没有为GridView设置任何数据源。在这种情况下,Gridview不会渲染。
修改强>
我已经链接到另一个问题,该问题提供了一个非常有用的链接来完成您想要的功能类型。由于您似乎找不到它,因此以下是相关链接 - How to easily insert row in GridView with SqlDataSource?
本文介绍了如何使用GridView的EmptyDataTemplate
来使用GridView启用记录插入。请注意,您必须稍微修改逻辑以一次插入一组记录,而不是一次插入一组记录。
如果您对此解决方案有疑问,请通过评论澄清。