2
我有一個telerik listview和onitemcreated方法的對象數據源,我希望能夠拉出它所在的當前對象。誰能幫我?謝謝radListview在服務器端綁定的telerik訪問對象
我有一個telerik listview和onitemcreated方法的對象數據源,我希望能夠拉出它所在的當前對象。誰能幫我?謝謝radListview在服務器端綁定的telerik訪問對象
您不能訪問OnItemCreated
中的數據對象,因爲這發生在任何數據綁定發生之前。相反,你應該在OnItemDataBound
中處理。您可以使用的邏輯是這樣的:
var listDataItem = e.Item as RadListViewDataItem;
if (listDataItem != null)
{
var theData = listDataItem.DataItem;
//...
}
Telerik的有page in their documentation專門解決ItemCreated
和ItemDataBound
事件之間的差異。這裏是一個片段:
ItemCreated之前解僱該項目是數據綁定。因此沒有數據 仍然在列表視圖項或嵌套在其中的控件。在 ItemDataBound全部可用。