2017-06-28 2 views
0

Lorsque j'ai essayé de cliquer sur les liens treeview de "Insert Options" (et dans d'autres fenêtres aussi). Veuillez vérifier ce lien ci-dessous pour la capture d'écran d'erreur.sitecore 8 - Obtention de la boîte de dialogue JS "Failed" en cliquant sur les liens treeview

Error on tree-view link click

Le journal des erreurs a les détails suivants:

*

Exception: System.Web.HttpUnhandledException 
Message: Exception of type 'System.Web.HttpUnhandledException' was thrown. 
Source: System.Web 
    at System.Web.UI.Page.HandleError(Exception e) 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
    at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 
    at System.Web.UI.Page.ProcessRequest() 
    at System.Web.UI.Page.ProcessRequest(HttpContext context) 
    at ASP.sitecore_shell_controls_treeviewex_treeviewex_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\252d77a1\7452ed5e\App_Web_0so42fby.0.cs:line 0 
    at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 
    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 
Nested Exception 
Exception: System.ArgumentNullException 
Message: Null ids are not allowed. 
Parameter name: name 
Source: Sitecore.Kernel 
    at Sitecore.Diagnostics.Assert.ArgumentNotNullOrEmpty(String argument, String argumentName) 
    at Sitecore.Web.UI.HtmlControls.Data.DataViewFactory.GetDataView(String name, String parameters) 
    at Sitecore.Web.UI.WebControls.TreeviewEx.RenderChildren(HtmlTextWriter output, Item parent) 
    at Sitecore.Web.UI.WebControls.TreeviewEx.Render(HtmlTextWriter output) 
    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) 
    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) 
    at System.Web.UI.Page.Render(HtmlTextWriter writer) 
    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) 
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 

*

bien vouloir me aider si quelqu'un sait la raison de ce problème? J'ai essayé avec une solution trouvée dans un du site (par "désactiver" l'authentification dans les IIS) mais cela n'a pas fonctionné pour moi.

Merci d'avance pour votre aide.

Répondre

1

Je suis tombé sur votre question puisque nous avons le même problème, et this article décrit exactement ce que nous avons fait et quel problème nous avons rencontré. Je ne sais pas si vous avez ajouté une règle de réécriture d'URL pour que SEO utilise toujours des URL en minuscules, mais il semble que Sitecore ne soit pas un fan. Vous devez donc exclure cette règle pour votre environnement CM (ce que nous avons fait) ou exclure spécifiquement les URL de Sitecore (ce qu'ils décrivent dans l'article).