0
我有一個RadGridEditForm模板,其中我有checkBox和RadComboBox。RadGridEditForm中的CheckBox CheckedChange事件
所以它包含2個按鈕
1日 - 添加新記錄(這是GridEditFormInsertItem)
2階編輯(編輯現有記錄。)
我想禁用radcombobox控件時複選框是** CHECKED **** 我曾經使用'添加新記錄'但不是當我點擊**編輯按鈕它的顯示錯誤的代碼工作正常 -
Unable to cast object of type 'Telerik.Web.UI.GridEditFormItem' to type 'Telerik.Web.UI.GridEditFormInsertItem'.
我對的CheckedChanged事件代碼
protected void chkEHalfDay_CheckedChanged(object sender, EventArgs e)
{
CheckBox chkHalfDay = (CheckBox)sender;
GridEditFormInsertItem item = (GridEditFormInsertItem)chkHalfDay.NamingContainer;
if (chkHalfDay.Checked == false)
{
((RadComboBox)item.FindControl("rcbHalfDayType")).Enabled = false;
}
else
{
((RadComboBox)item.FindControl("rcbHalfDayType")).Enabled = true;
}
}
請推薦我哪裏錯了。 在此先感謝。