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 HPHApprove : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } public bool BoolNullIsFalse ( object b) { if (b is bool && (bool)b) return true; else return false; } protected void RadDataForm1_ItemCommand(object sender, Telerik.Web.UI.RadDataFormCommandEventArgs e) { CheckBox b = null; RadDataFormEditableItem editedItem = null; switch (e.CommandName) { case "Approve": editedItem = e.DataFormItem as RadDataFormEditableItem; b = editedItem.FindControl("DeniedCheckBox") as CheckBox; b.Checked=false; b = editedItem.FindControl("OverrideCheckBox") as CheckBox; b.Checked=true; editedItem.FireCommandEvent("Update",e); break; case "DisApprove": b = editedItem.FindControl("DeniedCheckBox") as CheckBox; b.Checked=false; b = editedItem.FindControl("OverrideCheckBox") as CheckBox; b.Checked=true; editedItem.FireCommandEvent("Update",e); break; default: break; } } protected void SqlDataSource1_Updating(object sender, SqlDataSourceCommandEventArgs e) { //e.Cancel = true; } protected void RadDataForm1_NeedDataSource(object sender, RadDataFormNeedDataSourceEventArgs e) { } } }