<
telerik:RadAjaxPanel
ID
=
"RadAjaxPanel1"
runat
=
"server"
height
=
"200px"
width
=
"112px"
>
<
telerik:RadAsyncUpload
ID
=
"RadAsyncUpload1"
runat
=
"server"
Culture
=
"it-IT"
OnClientValidationFailed
=
"OnClientValidationFailed"
OnClientFileSelected
=
"fileSelected"
OnClientFileUploaded
=
"fileUploaded"
AllowedFileExtensions
=
"jpeg,jpg,gif,png"
Localization-Remove
=
"Rimuovi"
Localization-Select
=
"Cerca"
MaxFileSize
=
"5000000"
>
<
FileFilters
>
<
telerik:FileFilter
Description
=
"Images(jpeg;jpg;gif;png)"
Extensions
=
"jpg,jpeg,gif,png"
/>
</
FileFilters
>
<
Localization
Cancel
=
"Annulla trasferimento"
Select
=
"Cerca"
Remove
=
"Rimuovi"
/>
</
telerik:RadAsyncUpload
>
Exception type: ArgumentException
Exception message: Item has already been added. Key in dictionary: 'Telerik.Web.SkinsAssembly' Key being added: 'Telerik.Web.SkinsAssembly'
at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
at System.Collections.Specialized.NameObjectCollectionBase.BaseAdd(String name, Object value)
at Telerik.Web.SkinRegistrar.GetDefaultSkinsAssemblyName()
at Telerik.Web.SkinRegistrar.GetAllEmbeddedSkins(RadSkinManager skinManager)
at Telerik.Web.UI.RadSkinManager.FillSkins(RadComboBox chooser)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
function openRadWindowCard() {
var panel;
panel = document.getElementById('<%= Panel1.ClientID %>');
radopen("UploadImgCard.aspx?urlcard=" + panel.style.backgroundImage, "RadWindowLoadcard");
}
<
telerik:RadWindow
ID
=
"RadWindowLoadcard"
runat
=
"server"
ShowContentDuringLoad
=
"false"
Width
=
"393px"
Height
=
"300px"
Title
=
"Caricamento immagine biglietto"
Behaviors
=
"None"
MaxHeight
=
"300px"
MaxWidth
=
"400px"
Modal
=
"True"
IconUrl
=
"/image/iconlogo.png"
OnClientClose
=
"RefreshBackgroud"
VisibleStatusbar
=
"False"
Skin
=
"Simple"
ReloadOnShow
=
"True"
>
</
telerik:RadWindow
>
<
asp:LinkButton
ID
=
"Load_sfondo"
runat
=
"server"
ForeColor
=
"#D5842B"
OnClientClick
=
"openRadWindowCard(); return false;"
>Carica sfondo personalizzato</
asp:LinkButton
>
function RefreshBackgroud(sender, eventArgs) {
var strimage = eventArgs.get_argument();
var panel = document.getElementById('<%= Panel1.ClientID %>');
panel.style.backgroundImage = strimage;
return false;
}
<
script
type
=
"text/javascript"
>
function GetRadWindow() {
var oWindow = null;
if (window.radWindow) oWindow = window.radWindow;
else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
return oWindow;
}
function Close(argument) {
GetRadWindow().close(argument);
}
</
script
>
Protected
Sub
Imgbtnesci_Click(sender
As
Object
, e
As
System.Web.UI.ImageClickEventArgs)
Handles
Imgbtnesci.Click
ScriptManager.RegisterStartupScript(Page,
Me
.Page.
GetType
(),
"closeWindow"
,
"Close('"
& ViewState(
"DirImage"
) &
"');"
,
True
)
End
Sub
panel.style.backgroundImage