| public class KindEditor             {                 Page CurrentPage = null;                 public KindEditor(object page)                 {                     if (page == null)                     {                         return;                     }                     CurrentPage = (Page)page;                 }                 public string init(string[] idList)                 {                     return init(idList, null);                 }                 public string init(string[] idList,Literal writeControl)                 {                        HtmlLink cssLink = new HtmlLink();                     cssLink.Attributes.Add("rel", "stylesheet");                     cssLink.Href = "/common/kindEditor/themes/default/default.css";                     CurrentPage.Header.Controls.Add(cssLink);                        HtmlLink cssLink2 = new HtmlLink();                                           cssLink2.Attributes.Add("rel", "stylesheet");                     cssLink2.Href = "/common/kindEditor/plugins/code/prettify.css";                     CurrentPage.Page.Header.Controls.Add(cssLink2);                           HtmlGenericControl sc = new HtmlGenericControl("script");                     sc.Attributes.Add("charset", "uft-8");                     sc.Attributes.Add("src", "/common/kindEditor/kindeditor.js");                                              CurrentPage.Page.Header.Controls.Add(sc);                        HtmlGenericControl sc2 = new HtmlGenericControl("script");                     sc2.Attributes.Add("charset", "uft-8");                     sc2.Attributes.Add("src", "/common/kindEditor/lang/zh_CN.js");                     CurrentPage.Page.Header.Controls.Add(sc2);                        HtmlGenericControl sc3 = new HtmlGenericControl("script");                     sc3.Attributes.Add("charset", "uft-8");                     sc3.Attributes.Add("src", "/common/kindEditor/plugins/code/prettify.js");                     CurrentPage.Page.Header.Controls.Add(sc3);                        string js = fLoadFromFile(CurrentPage.Request.PhysicalApplicationPath + "common/kindEditor/init.js", Encoding.Default);                        HtmlGenericControl sc4 = new HtmlGenericControl("script");                     foreach (string id in idList)                     {                         sc4.InnerHtml += js.Replace("{0}", id);                     }                     CurrentPage.Page.Header.Controls.Add(sc4);                     return "";                 }                 public string LoadFromFile(string PathFile,System.Text.Encoding encodtype)                 {                     FileStream fs;                     StreamReader newsfile;                     String linec,x_filecon="";                     fs=new FileStream(PathFile,FileMode.Open);                     newsfile=new StreamReader(fs,encodtype);                     try                     {                         linec=newsfile.ReadLine();                                   while(!(linec==null))                         {                             x_filecon+=linec+"\r\n";                             linec=newsfile.ReadLine();                         }                         newsfile.Close();                         fs.Close();                     }                     catch(Exception)                     {                         newsfile.Close();                         fs.Close();                     }                     finally                     {                         newsfile.Close();                         fs.Close();                     }                     return x_filecon;                    }//LoadFromFile Function                } |