【发布时间】:2012-09-17 15:29:16
【问题描述】:
我在页面上有一个 ASP.NET ListView 控件,它绑定到一个 XMLDataSource。 当我更改 DataSource 中的数据时,会调用 ListView 的 onItemDataBound 事件,并且 ListViewItemEventArgs 对象包含第一次绑定到 listview 的项目。
我无法刷新列表视图的内容。即使我离开页面并稍后再回来,这种情况仍然存在。考虑到它是一个新的 page_Load,我不明白为什么 ListView 仍然包含旧数据。
场景是: xml 包含 2 种不同类型的项目。单击 Type1 时,浏览器导航到 listview,类型 1 的项目绑定到 XmlDataSource 并加载 ListView。
type2也一样,但是listview只会显示第一次绑定的数据。
请帮帮我。
【问题讨论】:
标签: .net asp.net listview .net-4.0