I have a grid with 1 master table and 1 details table. On my development machine when I expand the detail section then click the 'add a new record' button, the edit section appears and I can add some data, then save. After uploading to a hosted environment, clicking 'add new record' does nothing ! I get the ajax animated icon, but no edit section appears so I cant input any data.
I have a similar grid on another page and it works perfectly. Can anyone help ? this has now gone live but it wont work. Am I missing something ?
I have a similar grid on another page and it works perfectly. Can anyone help ? this has now gone live but it wont work. Am I missing something ?
<
asp:Panel
ID
=
"PanelTypes"
runat
=
"server"
GroupingText
=
"Banners"
Width
=
"100%"
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
IsSticky
=
"false"
Height
=
"75px"
Width
=
"75px"
Transparency
=
"25"
>
<
img
alt
=
"Loading..."
src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border:0;" /></
telerik:RadAjaxLoadingPanel
>
<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel1"
runat
=
"server"
ClientEvents-OnRequestStart
=
"conditionalPostback"
Width
=
"100%"
>
<
telerik:RadGrid
ID
=
"RadGridBannerImages"
runat
=
"server"
GridLines
=
"None"
AllowSorting
=
"True"
ShowStatusBar
=
"True"
Skin
=
"Vista"
ondeletecommand
=
"RadGridBannerImages_DeleteCommand"
oninsertcommand
=
"RadGridBannerImages_InsertCommand"
onneeddatasource
=
"RadGridBannerImages_NeedDataSource"
onupdatecommand
=
"RadGridBannerImages_UpdateCommand"
Width
=
"1190px"
onitemdatabound
=
"RadGridBannerImages_ItemDataBound"
AllowPaging
=
"True"
PageSize
=
"5"
AutoGenerateColumns
=
"False"
Height
=
"100%"
OnDetailTableDataBind
=
"RadGridBannerImages_DetailTableDataBind"
onitemcommand
=
"RadGridBannerImages_ItemCommand"
HorizontalAlign
=
"Left"
onitemcreated
=
"RadGridBannerImages_ItemCreated"
>
<
HeaderContextMenu
Skin
=
"Vista"
EnableTheming
=
"True"
>
<
CollapseAnimation
Type
=
"OutQuint"
Duration
=
"200"
></
CollapseAnimation
>
</
HeaderContextMenu
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
AlwaysVisible
=
"True"
/>
<
HeaderStyle
Wrap
=
"true"
/>
<
MasterTableView
DataKeyNames
=
"ID"
CommandItemDisplay
=
"Top"
OverrideDataSourceControlSorting
=
"True"
EditMode
=
"InPlace"
UseAllDataFields
=
"True"
Name
=
"BannerName"
>
<
detailtables
>
<
telerik:GridTableView
runat
=
"server"
DataKeyNames
=
"ID"
Name
=
"BannerImages"
Width
=
"100%"
CommandItemDisplay
=
"Top"
ShowFooter
=
"True"
>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
UniqueName
=
"EditCommandBannerImage"
>
<
HeaderStyle
Width
=
"20px"
/>
</
telerik:GridEditCommandColumn
>
<
telerik:GridBoundColumn
DataField
=
"ID"
DataType
=
"System.Int32"
HeaderText
=
"ID"
ReadOnly
=
"true"
Visible
=
"false"
SortExpression
=
"ID"
UniqueName
=
"ID"
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"PanelNumber"
HeaderText
=
"Panel Location"
SortExpression
=
"Position"
>
<
ItemTemplate
>
<%#DataBinder.Eval(Container.DataItem, "PanelNumber")%>
</
ItemTemplate
>
<
EditItemTemplate
>
<
telerik:RadComboBox
ID
=
"RadComboBoxPanelNumber"
Runat
=
"server"
Skin
=
"Vista"
>
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Left"
Value
=
"1"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Center"
Value
=
"2"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"Right"
Value
=
"3"
/>
</
Items
>
</
telerik:RadComboBox
>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"ImageNumber"
HeaderText
=
"Image Number"
SortExpression
=
"Position"
>
<
ItemTemplate
>
<%#DataBinder.Eval(Container.DataItem, "ImageNumber")%>
</
ItemTemplate
>
<
EditItemTemplate
>
<
telerik:RadComboBox
ID
=
"RadComboBoxImageNumber"
Runat
=
"server"
Skin
=
"Vista"
>
<
Items
>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"1"
Value
=
"1"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"2"
Value
=
"2"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"3"
Value
=
"3"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"4"
Value
=
"4"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"5"
Value
=
"5"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"6"
Value
=
"6"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"7"
Value
=
"7"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"8"
Value
=
"8"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"9"
Value
=
"9"
/>
<
telerik:RadComboBoxItem
runat
=
"server"
Text
=
"10"
Value
=
"10"
/>
</
Items
>
</
telerik:RadComboBox
>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Image File"
UniqueName
=
"ImageUpload"
>
<
ItemTemplate
>
<
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl='<%# Eval("ImageURL") %>' Height="162" Width="207"/>
</
ItemTemplate
>
<
EditItemTemplate
>
<
telerik:RadUpload
ID
=
"RadUploadImage"
runat
=
"server"
InitialFileInputsCount
=
"1"
MaxFileInputsCount
=
"1"
ControlObjectsVisibility
=
"None"
MaxFileSize
=
"100000"
AllowedFileExtensions
=
".jpg,.gif,.jpeg,.png"
TargetFolder
=
"~/Uploads"
/>
</
EditItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridButtonColumn
ConfirmText
=
"Delete this image ?"
ButtonType
=
"ImageButton"
CommandName
=
"Delete"
Text
=
"Delete"
UniqueName
=
"DeleteFlash"
>
<
HeaderStyle
Width
=
"20px"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
CssClass
=
"MyImageButton"
/>
</
telerik:GridButtonColumn
>
</
Columns
>
<
rowindicatorcolumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
rowindicatorcolumn
>
<
expandcollapsecolumn
visible
=
"True"
>
<
HeaderStyle
Width
=
"20px"
/>
</
expandcollapsecolumn
>
</
telerik:GridTableView
>
</
detailtables
>
<
RowIndicatorColumn
>
<
HeaderStyle
Width
=
"20px"
/>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
visible
=
"True"
>
<
HeaderStyle
Width
=
"20px"
/>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
UniqueName
=
"EditCommandBannerName"
>
<
HeaderStyle
Width
=
"20px"
/>
</
telerik:GridEditCommandColumn
>
<
telerik:GridBoundColumn
UniqueName
=
"BannerName"
DataField
=
"BannerName"
HeaderText
=
"Banner Name"
/>
<
telerik:GridButtonColumn
ConfirmText
=
"Delete this banner ?"
ButtonType
=
"ImageButton"
CommandName
=
"Delete"
Text
=
"Delete"
UniqueName
=
"DeleteColumn1"
>
<
HeaderStyle
Width
=
"20px"
/>
<
ItemStyle
HorizontalAlign
=
"Center"
CssClass
=
"MyImageButton"
/>
</
telerik:GridButtonColumn
>
</
Columns
>
</
MasterTableView
>
<
FilterMenu
EnableTheming
=
"True"
>
<
CollapseAnimation
Type
=
"OutQuint"
Duration
=
"200"
></
CollapseAnimation
>
</
FilterMenu
>
</
telerik:RadGrid
>
</
telerik:RadAjaxPanel
>
</
asp:Panel
>