我确信我以前做过,但是我真的不记得怎么做了。
在ListView的ItemDataBound事件中,我需要获取实际的数据值。我似乎在传入的ListViewItemEventArgs对象中找不到它。
谢谢
发布于 2009-10-19 13:12:50
我想你要找的是ListViewDataItem.DataItem
发布于 2009-10-19 21:25:15
在ItemDataBound事件中使用ListViewDataItem:
protected void yourListView_ItemDataBound(object sender, ListViewItemEventArgs e)
{
ListViewDataItem dataItem = (ListViewDataItem)e.Item;
if (e.Item.ItemType == ListViewItemType.DataItem)
{
YourDataSource yourDataSource= (YourDataSource )dataItem.DataItem;
}
}发布于 2013-12-01 01:10:13
protected void Score_ItemDataBound(object sender, Telerik.Web.UI.RadListViewItemEventArgs e)
{
if (e.Item is RadListViewItem)
{
RadListViewDataItem item = e.Item as RadListViewDataItem;
object dataItem = ((System.Data.DataRowView)(((RadListViewDataItem)e.Item).DataItem)).Row.ItemArray[2].ToString();
string raetest = Convert.ToString(dataItem);
}
}https://stackoverflow.com/questions/1588500
复制相似问题