using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Telerik.Web.UI; namespace safety { public partial class HphApprovePeople : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void rg1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e) { //Visible="<%= Eval("hasCheckbox") %>" if (e.Item.DataItem is System.Data.DataRowView && e.Item.OwnerTableView.Name == "ChildGrid") { System.Data.DataRowView r = e.Item.DataItem as System.Data.DataRowView; var o = r.Row["hasCheckbox"]; if (o is bool) { GridDataItem i = e.Item as GridDataItem; if (i != null) { CheckBox cb = i["checked"].Controls[0] as CheckBox; if (cb != null) cb.Visible = (bool)o; } } } } } }