I have this Rad Grid setup
<
telerik:RadGrid
ID
=
"RGLeadExaminer"
runat
=
"server"
OnItemCommand
=
"RadEmployees_ItemCommand"
OnInsertCommand
=
"RGLeadExaminer_InsertCommand"
OnUpdateCommand
=
"RGLeadExaminer_UpdateCommand"
OnItemCreated
=
"RGLeadExaminer_ItemCreated"
OnItemInserted
=
"RGLeadExaminer_ItemInserted"
OnItemDataBound
=
"RGLeadExaminer_ItemDataBound"
AllowAutomaticInserts
=
"false"
AutoGenerateColumns
=
"false"
OnNeedDataSource
=
"RGLeadExaminer_NeedDataSource"
AllowAutomaticDeletes
=
"true"
AllowAutomaticUpdates
=
"false"
MasterTableView-AllowAutomaticInserts
=
"true"
>
<
MasterTableView
AutoGenerateColumns
=
"false"
CommandItemDisplay
=
"Top"
DataKeyNames
=
"ExaminationId"
Font-Size
=
"Medium"
NoMasterRecordsText
=
"No Validations Added"
InsertItemPageIndexAction
=
"ShowItemOnCurrentPage"
CommandItemSettings-AddNewRecordText
=
"Add New Comparison"
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
UniqueName
=
"EditCommandColumn"
/>
<
telerik:GridTemplateColumn
UniqueName
=
""
HeaderText
=
"Lead Examiner Full Name"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblExaminerName"
runat
=
"server"
Text='<%# DataBinder.Eval(Container.DataItem, "ExaminerName") %>'>
</
asp:Label
>
</
ItemTemplate
>
<
EditItemTemplate
>
<
asp:DropDownList
ID
=
"ddlExaminerName"
runat
=
"server"
UniqueName
=
"ExaminerName"
DataTextField
=
"ExaminerName"
DataValueField
=
"ExaminedById_FK"
/>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"DateTemplateColumn"
HeaderText
=
"Comparison Date"
SortExpression
=
"ComparisonDate"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"ComparisonDateEditItemTemplate"
runat
=
"server"
Text='<%# DataBinder.Eval(Container.DataItem, "ExaminedDate","{0:MM/dd/yyyy}") %>'>
</
asp:Label
>
</
ItemTemplate
>
<
EditItemTemplate
>
<
telerik:RadDatePicker
ID
=
"dpExaminationDate"
UniqueName
=
"ExaminationDatePicker"
DateInput-DateFormat
=
"MM/dd/yyyy"
MinDate
=
"2006/1/1"
runat
=
"server"
DbSelectedDate='<%# Bind("ExaminedDate") %>'>
</
telerik:RadDatePicker
>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"ExamByNonOCSO"
HeaderText
=
"Examined By Non OCSO"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblOtherAgency"
runat
=
"server"
Visible
=
"true"
Text='<%# DataBinder.Eval(Container.DataItem, "ExaminedByNoneOCSO") %>'></
asp:Label
>
</
ItemTemplate
>
<
EditItemTemplate
>
<
asp:TextBox
runat
=
"server"
ID
=
"txtExamindedBy"
Visible
=
"true"
></
asp:TextBox
>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
AllowFiltering
=
"false"
>
<
ItemTemplate
>
<
asp:Button
ID
=
"btnComparisonDelete"
CssClass
=
"btn btn-xs btn-danger"
Text
=
"Delete"
runat
=
"server"
OnClick
=
"btnComparisonDelete_Click"
OnClientClick
=
"confirmAspButton(this); return false;"
></
asp:Button
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
The Radgrid works fine to display the data. The problem is I cannot add, delete or edit any records. If I click the delete button or edit icon nothing happens. If I click the Add new comparison link all of the controls used to add a new record are displayed. The drop down list shows the first record for the list, but I cannot get the drop down list to open and show other selections, I cannot click into the text box to add new text.
But for some reason I can select a date for the date picker. If I click the Insert or cancel links nothing happens. What have I done wrong with this setup.
I am using a SQL Server view as my datasource for this grid. I have used views in the past without this problem.