|

An unhandled exception was generated during the execution of the current
web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.
|
[UnauthorizedAccessException: Access to the path 'C:\inetpub\wwwroot\Test2\News\File\images\001\pu001021020\bgr.png' is denied.] System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +10546931 System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) +2580 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) +138 System.IO.FileStream..ctor(String path, FileMode mode) +91 System.Web.HttpPostedFile.SaveAs(String filename) +151 Telerik.Web.UI.PostedFile.SaveAs(String fileName, Boolean overwrite) +54 Telerik.Web.UI.Widgets.FileSystemContentProvider.StoreFile(UploadedFile file, String path, String name, String[] arguments) +120 Telerik.Web.UI.RadFileExplorer.ProcessUploadedFiles() +959 Telerik.Web.UI.RadFileExplorer.OnLoad(EventArgs e) +169 System.Web.UI.Control.LoadRecursive() +66 System.Web.UI.Control.LoadRecursive() +191 System.Web.UI.Control.LoadRecursive() +191 System.Web.UI.Control.LoadRecursive() +191 System.Web.UI.Control.LoadRecursive() +191 System.Web.UI.Control.LoadRecursive() +191 System.Web.UI.Control.LoadRecursive() +191 System.Web.UI.Control.LoadRecursive() +191 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428 |

I have a radgrid inside one of my tabs which is a Jquery tabs.
The gird has children which I am binding from code behind using OnDetailTableDataBind event.
Now this works perfectly find on normal asp.net page, but on Jquery tabs it doesn't expand/collapse. Have searched google too but didn't find suitable solution.
here is my grid html code and the code behind just binds it to a datatable.
<telerik:RadGridID="gvDate"runat="server"ShowGroupPanel="false"PagerStyle-Mode="NextPrev"AutoGenerateColumns="false"PageSize="10"AllowPaging="false"EnableViewState="true"AlternatingItemStyle-BackColor="AliceBlue"OnDetailTableDataBind="RadGrid1_DetailTableDataBind"><clientsettingsAllowGroupExpandCollapse="true"></clientsettings><MasterTableViewClientDataKeyNames="ID"DataKeyNames="ID"HierarchyLoadMode="ServerBind"GroupLoadMode="Client"HierarchyDefaultExpanded="false"><Columns><telerik:GridBoundColumnHeaderText="ID"DataField="ID"Visible="False"UniqueName="ID"/><telerik:GridBoundColumnDataField="Led"HeaderText="Led"/></Columns><DetailTables><telerik:GridTableView><Columns><telerik:GridBoundColumnHeaderText="ID"DataField="ID"Visible="False"UniqueName="ID"/><telerik:GridBoundColumnDataField="Date"HeaderText="Date"/></Columns></telerik:GridTableView></DetailTables></MasterTableView></telerik:RadGrid>

<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)