eDosWeb/safety/HphApprovePeople.aspx.cs

37 lines
1.1 KiB
C#
Raw Normal View History

2018-12-13 09:09:17 +01:00
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;
}
}
}
}
}
}