Hello,
Below is my code I am using and getting this error
TypeError: uploadbutton is null
This code is placed in a rad window.
Below is my code I am using and getting this error
TypeError: uploadbutton is null
This code is placed in a rad window.
<
telerik:RadFormDecorator
ID
=
"RadFormDecorator1"
runat
=
"server"
DecoratedControls
=
"All"
/>
<
div
style
=
"margin-left: 5px"
>
<
telerik:RadAjaxPanel
runat
=
"server"
ID
=
"RadAjaxPanel1"
HorizontalAlign
=
"NotSet"
>
<
asp:HiddenField
ID
=
"hfGalleryID"
runat
=
"server"
Value
=
"0"
/>
<
asp:HiddenField
ID
=
"hfContentItemID"
runat
=
"server"
Value
=
"0"
/>
<
telerik:RadDockZone
ID
=
"RadDockZone1"
runat
=
"server"
Style
=
"border: 0px; width: 98%;"
>
<
ModuleControls:ConfigurationDockHeader
ID
=
"GalleryEditConfigurationArea"
runat
=
"server"
Title
=
"ManageBase Gallery"
DockMode
=
"Docked"
Collapsed
=
"True"
DefaultCommands
=
"ExpandCollapse"
EnableRoundedCorners
=
"true"
EnableAnimation
=
"True"
Index
=
"0"
Tag
=
""
Width
=
""
>
<
Commands
>
<
telerik:DockExpandCollapseCommand
/>
<
telerik:DockToggleCommand
AutoPostBack
=
"true"
Text
=
""
Name
=
"CommandSaveGallery"
/>
</
Commands
>
<
ContentTemplate
>
<
table
border
=
"0"
cellpadding
=
"2"
cellspacing
=
"1"
width
=
"100%"
>
<
tr
>
<
td
>
<
asp:Literal
ID
=
"ltrSelectGallery"
runat
=
"server"
Text
=
"Administrera"
></
asp:Literal
>
</
td
>
<
td
>
<
asp:Literal
ID
=
"ltrGalleryName"
runat
=
"server"
Text
=
"Gallery-namn"
></
asp:Literal
>
</
td
>
<
td
>
<
asp:Literal
ID
=
"ltrGallerystill"
runat
=
"server"
Text
=
"Gallery still"
></
asp:Literal
>
</
td
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
GalleryControl:ImageGalleryDropDown
ID
=
"ddlImageGallerys"
runat
=
"server"
EmptyMessage
=
"Välj Galleri"
AutoPostBack
=
"True"
>
</
GalleryControl:ImageGalleryDropDown
>
</
td
>
<
td
>
<
telerik:RadTextBox
runat
=
"server"
ID
=
"txtGalleryName"
Columns
=
"23"
Skin
=
""
>
</
telerik:RadTextBox
>
</
td
>
<
td
>
<
GalleryControl:GelleryViewTypeDropDown
ID
=
"ddlGalleryPreviewType"
runat
=
"server"
EmptyMessage
=
"Välj still"
AutoPostBack
=
"True"
>
</
GalleryControl:GelleryViewTypeDropDown
>
</
td
>
<
td
>
<
telerik:RadButton
ID
=
"btnUpdateGallery"
CssClass
=
"glUpdateGalleryStrip"
Text
=
""
runat
=
"server"
>
<
Image
EnableImageButton
=
"true"
IsBackgroundImage
=
"true"
/>
</
telerik:RadButton
>
</
td
>
<
td
>
<
telerik:RadButton
ID
=
"btnDeleteGallery"
runat
=
"server"
CssClass
=
"glDelete"
HoveredCssClass
=
"glDeleteHover"
Text
=
""
>
<
Image
EnableImageButton
=
"true"
IsBackgroundImage
=
"true"
/>
</
telerik:RadButton
>
</
td
>
</
tr
>
<
tr
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
<
td
colspan
=
"2"
>
<
telerik:RadButton
ID
=
"btnSaveGallery"
runat
=
"server"
Text
=
"Save new gallery"
>
</
telerik:RadButton
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
ModuleControls:ConfigurationDockHeader
>
</
telerik:RadDockZone
>
<
div
style
=
"margin-top: 10px;"
>
<
asp:Panel
ID
=
"pnlDisplayGalleryConfiguration"
runat
=
"server"
>
<
table
>
<
tr
>
<
td
>
<
telerik:RadComboBox
ID
=
"ddlThunmnailSize"
runat
=
"server"
AutoPostBack
=
"true"
>
<
Items
>
<
telerik:RadComboBoxItem
Text
=
"100 X 60"
Value
=
"100-60"
Selected
=
"true"
/>
<
telerik:RadComboBoxItem
Text
=
"110 X 70"
Value
=
"110-70"
/>
<
telerik:RadComboBoxItem
Text
=
"120 X 80"
Value
=
"120-80"
/>
<
telerik:RadComboBoxItem
Text
=
"140 X 90"
Value
=
"140-90"
/>
<
telerik:RadComboBoxItem
Text
=
"170 X 120"
Value
=
"170-120"
/>
</
Items
>
</
telerik:RadComboBox
>
</
td
>
<
td
>
<
GalleryControl:FrameStyleDropDown
ID
=
"ddlBorder"
runat
=
"server"
EmptyMessage
=
"Välj inramning"
AutoPostBack
=
"True"
>
</
GalleryControl:FrameStyleDropDown
>
</
td
>
<
td
>
<
telerik:RadComboBox
ID
=
"ddlEffect"
runat
=
"server"
EmptyMessage
=
"Välj effekt"
>
</
telerik:RadComboBox
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
<
tr
>
<
td
>
Visning bredd pixl
</
td
>
<
td
>
<
telerik:RadNumericTextBox
runat
=
"server"
ID
=
"txtImagePixelSize"
Columns
=
"23"
Width
=
"80px"
ShowSpinButtons
=
"true"
Skin
=
""
DataType
=
"System.Int32"
MaxLength
=
"4"
MaxValue
=
"1000"
MinValue
=
"400"
Value
=
"600"
>
<
NumberFormat
AllowRounding
=
"False"
ZeroPattern
=
"n"
/>
</
telerik:RadNumericTextBox
>
</
td
>
<
td
>
<
telerik:RadButton
ID
=
"btnOpenUploadWindow"
runat
=
"server"
Text
=
"Upload images"
>
</
telerik:RadButton
>
</
td
>
<
td
>
</
td
>
<
td
>
</
td
>
</
tr
>
</
table
>
<
asp:Panel
ID
=
"pnlImageGalleryPreview"
runat
=
"server"
>
<
uc1:GalleryViewSimple
ID
=
"GalleryViewSimple1"
runat
=
"server"
Visible
=
"true"
/>
</
asp:Panel
>
</
asp:Panel
>
<
asp:Panel
ID
=
"pnlUploadImages"
runat
=
"server"
Visible
=
"false"
>
<
div
style
=
"text-align: right;"
>
<
telerik:RadButton
ID
=
"btnBackFromUpload"
runat
=
"server"
Text
=
"Back"
>
</
telerik:RadButton
>
</
div
>
<
telerik:RadProgressManager
runat
=
"server"
ID
=
"RadProgressManager1"
/>
<
telerik:RadAsyncUpload
ID
=
"upImages"
runat
=
"server"
MultipleFileSelection
=
"Automatic"
AllowedFileExtensions
=
".jpg,.png,.img,.jpeg"
PostbackTriggers
=
"btnUploadToServer"
OnClientFilesUploaded
=
"onClientFileUploaded"
>
</
telerik:RadAsyncUpload
>
<
telerik:RadProgressArea
runat
=
"server"
ID
=
"RadProgressArea1"
>
</
telerik:RadProgressArea
>
<
telerik:RadButton
ID
=
"btnUploadToServer"
runat
=
"server"
Text
=
"Upload"
Enabled
=
"false"
AutoPostBack
=
"false"
OnClientClicked
=
"updatePictureAndInfo"
>
</
telerik:RadButton
>
</
asp:Panel
>
</
div
>
<
telerik:RadScriptBlock
ID
=
"cdb"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function onClientFileUploaded(sender, args) {
var uploadbutton = $find("<%=btnUploadToServer.ClientID %>");
uploadbutton.set_enabled(true);
}
function updatePictureAndInfo() {
var upload = $find("<%=upImages.ClientID %>");
if (upload.getUploadedFiles().length > 0) {
__doPostBack('btnUploadToServer', 'btnUploadToServerArgs');
}
else {
alert("Please select a picture.");
}
}
</
script
>
</
telerik:RadScriptBlock
>
</
telerik:RadAjaxPanel
>
</
div
>