如何获取DataList中的Lable控件的Text值
我的源码:
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem
[解决办法]
e.Item.ItemType == ListItemType.Item)
{
if (e.Item.FindControl("lblCommentNumber") != null)
{
Label lbl = (Label)e.Item.FindControl("lblCommentNumber");
string str = lbl.Text;
}
}
}
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem
[解决办法]
e.Item.ItemType == ListItemType.Item)
{
DataRowView drv = (DataRowView)e.Item.DataItem;
string str = drv["CommentsNumber"].ToString();
}
}
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem
[解决办法]
e.Item.ItemType == ListItemType.Item)
{
string str = DataBinder.Eval(e.Item.DataItem ,"CommentsNumber") .ToString ();
}
}