0

我有一个带有一组项目(评论)的 DataList,用户可以留下新评论,所以在他们发送新评论后,我想将其添加到列表中。我知道我可以再次访问数据库检索所有数据并再次调用 DataBind 或者缓存注释列表以避免访问数据库,但是这些选项是不可能的,它们会影响性能或内存,我只想访问 Items 属性在 DataList 中并添加一个新的,如果可以使用 Bind 的话,因为我有很多属性要设置,甚至在这个里面还有另一个 DataList(回复评论)

解决这个问题的最佳方法是什么?

4

1 回答 1

0

大概客户端图形控件(您的 DataList)绑定到包含要显示的项目列表的对象。如果对象最初是使用数据库调用填充的,但您现在不关心数据库是否更新,或者不关心图形显示是否与数据库不同步,而只想在图形中添加另一个项目显示,您可以简单地将新项目添加到已绑定 DataList 的基础对象,并调用 DataBind()。

于 2011-02-27T17:08:22.907 回答