如果你绑定数据源是一个DataSet、DataTable或者DataView,你可以这样从ItemDataBound事件处理程序中获取Label上绑定的数据:void DataList1_ItemDataBound(object src,DataListItemEventArgs e){
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem){
Label lbl=(Label)e.Item.FindControl("Label2");
if((int)((DataRowView)e.Item.DataItem)["ID"]==2&&lbl!=null)
lbl.Text="OK";
}
}
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem){
Label lbl=(Label)e.Item.FindControl("Label2");
if((int)((DataRowView)e.Item.DataItem)["ID"]==2&&lbl!=null)
lbl.Text="OK";
}
}
解决方案 »
- 网站认证失败问题,急!!!
- 求大规模数据索引方案
- 大家来讨论一下rpt嵌套的问题
- 急求:javascript调用WebService问题,使用(webservice.htc)在线等 最好QQ
- 我的网站给浙江的一个IP黑了! 他们这样搞,有犯法吗?
- 当知道Session.SessionID时,如何操作SessionID对应的Session(再加100分)
- mvc 分页
- 这个错误你们怎么解决的??
- ※※※急急急TextBox控件能否传回多个值????
- 怎样在运行时生成一个xml文件,然后再往里面添加节点?
- 在进行服务器控件开发时,如何在客户端产生Form标签及_doPostBack的JavaScript之后立即产生一个TextArea代码?
- 我的第一个ASP.Net程序!前几天发过贴子,却没有解决...
该怎么做?