我正在使用ASP.Net中的項目,其中我使用DataList
控件列出 候選數據。如我們所知,DataBoud
事件可用於gridview
控制,其中 在數據綁定後引發。DataBound事件不適用於ASP.Net中的DataList控件
在DataList
控件中沒有這樣的事件可用。是的,ItemDataBound
事件有 這是出現在每個項目上。 讓我們假設,我想要在數據列表中列出項數, 完成數據列表的綁定。
感謝
我正在使用ASP.Net中的項目,其中我使用DataList
控件列出 候選數據。如我們所知,DataBoud
事件可用於gridview
控制,其中 在數據綁定後引發。DataBound事件不適用於ASP.Net中的DataList控件
在DataList
控件中沒有這樣的事件可用。是的,ItemDataBound
事件有 這是出現在每個項目上。 讓我們假設,我想要在數據列表中列出項數, 完成數據列表的綁定。
感謝
事實上,DataList
控制不公開DataBound
事件。後者在ASP.NET 2中引入(與BaseDataBoundControl)。
在你的情況下,你可以使用不同的事件來實現你的目標。 PreRender事件看起來很不錯。
DataList中的項目數量將等於基礎DataSource中的記錄數量。此外,您可以爲此使用PreRender事件。