DataBound事件不可用于ASP.Net中的DataList控件

时间:2011-03-16 08:39:50

标签: asp.net datalist

我正在开发ASP.Net中的一个项目,我正在使用DataList控件来列出 候选人数据。众所周知,DataBoud控制可以使用gridview事件 在数据绑定之后加注。

DataList控件中没有此类事件可用。是的,ItemDataBound事件就在那里  这是在每个物品绑定上产生的。     让我们假设,我希望项目数量列在datalist之后 完成datalist的数据绑定。

由于

2 个答案:

答案 0 :(得分:0)

确实DataList控件不会公开DataBound事件。后者是在ASP.NET 2中引入的(带有BaseDataBoundControl)。

在您的情况下,您可以使用其他事件来实现目标。 PreRender事件似乎是一个很好的候选人。

答案 1 :(得分:0)

DataList中的项目数将等于基础DataSource中的记录数。此外,您可以将PreRender事件用于此目的。