I have a grid with 3 columns, a combo box, text box and numeric box. Its been working ok, then suddenly for no reason I can see it will no longer switch to edit mode. I can insert new rows and delet existing rows, but clicking the edit button does nothing. Can anyone see what the hell could have happened here ? It juststopped working and I cant see why
<telerik:RadGrid ID="RadGridCastList" GridLines="None" |
AutoGenerateColumns="false" PageSize="10" |
AllowPaging="true" AllowSorting="false" runat="server" Skin="Vista" |
onneeddatasource="RadGridCastList_NeedDataSource" OnUpdateCommand="RadGridCast_UpdateCommand" |
OnItemCreated="RadGridCast_ItemCreated" OnDeleteCommand="RadGridCast_DeleteCommand" |
OnInsertCommand="RadGridCast_InsertCommand" |
onitemdatabound="RadGridCast_ItemDataBound" Width="100%" |
HorizontalAlign="Left" > |
<MasterTableView ShowFooter="false" DataKeyNames="ID" EditMode="InPlace" CommandItemDisplay="Top" InsertItemPageIndexAction="ShowItemOnCurrentPage" Name="CastlistMembers"> |
<Columns> |
<telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> |
</telerik:GridEditCommandColumn> |
<telerik:GridTemplateColumn UniqueName="CastMember" HeaderText="Cast Member" |
SortExpression="CastMember"> |
<ItemTemplate> |
<%#DataBinder.Eval(Container.DataItem, "CastMemberName")%> |
</ItemTemplate> |
<EditItemTemplate> |
<telerik:RadComboBox DataTextField="CastMemberName" |
DataValueField="CastMemberID" |
OnItemsRequested="RadComboBox1_ItemsRequested" |
EnableLoadOnDemand="True" |
ID="RadComboBox1" |
runat="server" |
Width="220px" |
SelectedValue='<%#Bind("CastMemberName") %>'> |
</telerik:RadComboBox> |
</EditItemTemplate> |
</telerik:GridTemplateColumn> |
<telerik:GridTemplateColumn HeaderText="Role" UniqueName="CastMemberRole" DataField="CastMemberRole"> |
<ItemTemplate> |
<asp:Label ID="lblCastMemberRole" runat="server" Text='<%# Eval("CastMemberRole") %>' /> |
</ItemTemplate> |
<EditItemTemplate> |
<telerik:RadTextBox ID="txbCastMemberRole" Width="300px" runat="server" TextMode="SingleLine" |
Text='<%# Bind("CastMemberRole") %>' /> |
</EditItemTemplate> |
<ItemStyle VerticalAlign="Top" /> |
</telerik:GridTemplateColumn> |
<telerik:GridTemplateColumn UniqueName="DisplayOrder" HeaderText="Display Order" |
SortExpression="DisplayOrder"> |
<ItemTemplate> |
<%#DataBinder.Eval(Container.DataItem, "DisplayOrder")%> |
</ItemTemplate> |
<EditItemTemplate> |
<telerik:RadNumericTextBox ID="RadNumericTextBoxDisplayOrder" runat="server" DataType="System.Int" MinValue="0" NumberFormat-DecimalDigits="0"> |
</telerik:RadNumericTextBox> |
</EditItemTemplate> |
</telerik:GridTemplateColumn> |
<telerik:GridButtonColumn ConfirmText="Delete this cast list member ?" ButtonType="ImageButton" |
CommandName="Delete" Text="Delete" UniqueName="DeleteColumn1"> |
<HeaderStyle Width="20px" /> |
<ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> |
</telerik:GridButtonColumn> |
</Columns> |
<EditFormSettings> |
<EditColumn UniqueName="EditCommandColumn1"></EditColumn> |
</EditFormSettings> |
<PagerStyle AlwaysVisible="True" /> |
</MasterTableView> |
</telerik:RadGrid> |