最近记性越来越不好了,写点什么经常忘,老要去翻以前的代码,干脆记到这里吧。具体不解释了,直接上代码。 private void DGrid_Template_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.EditItem) { foreach(System.Web.UI.Control c in e.Item.Cells[5].Controls) { if(c.GetType().FullName == "System.Web.UI.WebControls.DataGridLinkButton") { if(tc.UseStatusIDP != 2) { (c as LinkButton).Enabled = false; } } } } }