protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) { //等级判断 Label lb = (Label)e.Item.FindControl("lb_honour"); lb.Text = commonused.honour(Convert.ToInt16(((DataRowView)e.Item.DataItem).Row.ItemArray[15])); string username=((DataRowView)e.Item.DataItem).Row.ItemArray[2].ToString(); //权限判断 if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Panel tb = (Panel)e.Item.FindControl("panel1"); if (Session["droit"] != null && Session["droit"].ToString()=="0") { tb.Visible = true; } else { tb.Visible = false; } } return; }