Ticket #7302: 7302.patch

File 7302.patch, 1.4 KB (added by kaga, 4 years ago)
  • CKEditorControl.cs

     
    6464                { 
    6565                        get 
    6666                        { 
    67                                 object obj = ViewState["BasePath" + this.ClientID]; 
     67                                object obj = ViewState["BasePath"]; 
    6868                                if (obj == null) 
    6969                                { 
    7070                                        obj = System.Configuration.ConfigurationManager.AppSettings["CKeditor:BasePath"]; 
    71                                         ViewState["BasePath" + this.ClientID] = (obj == null ? "~/ckeditor" : (string)obj); 
     71                                        ViewState["BasePath"] = (obj == null ? "~/ckeditor" : (string)obj); 
    7272                                } 
    73                                 return (string)ViewState["BasePath" + this.ClientID]; 
     73                                return (string)ViewState["BasePath"]; 
    7474                        } 
    75                         set { ViewState["BasePath" + this.ClientID] = value; } 
     75                        set { ViewState["BasePath"] = value; } 
    7676                } 
    7777 
    7878                [Browsable(false)] 
     
    8282                { 
    8383                        get 
    8484                        { 
    85                                 if (ViewState["CKEditorConfig" + this.ClientID] == null) 
    86                                         ViewState["CKEditorConfig" + this.ClientID] = new CKEditorConfig(this.BasePath); 
    87                                 return (CKEditorConfig)ViewState["CKEditorConfig" + this.ClientID]; 
     85                                if (ViewState["CKEditorConfig"] == null) 
     86                                        ViewState["CKEditorConfig"] = new CKEditorConfig(this.BasePath); 
     87                                return (CKEditorConfig)ViewState["CKEditorConfig"]; 
    8888                        } 
    89                         set { ViewState["CKEditorConfig" + this.ClientID] = value; } 
     89                        set { ViewState["CKEditorConfig"] = value; } 
    9090                } 
    9191 
    9292                [Category("CKEditor Basic Settings")] 
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy