遍历DataGrid的Cell中的控件,寻找ButtonColumn类型列的LinkButton对象 收藏
最近记性越来越不好了,写点什么经常忘,老要去翻以前的代码,干脆记到这里吧。具体不解释了,直接上代码。
view plaincopy to clipboardprint?
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;
}
}
}
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nileel/archive/2010/04/06/5454895.aspx