//FCKEditor的简单使用:
要在使用FCK的前台.aspx文件的<%@ page %>说明里把validateRequest属性设置为false,否则通不过页面提交过程中的安全性验证.既是:<%@ page .validateRequest=false %>.
在后台.cs里写入绑定FCKEditor.BathPath的路经,也可以把它的其他属性也设置一下.
注意路经的正确性.
string strPath;
strPath = GetRootPath(HttpContext.Current.Request.Url.ToString(),"/admin/");//"/admin"为当前页面所在的文件夹位置!
txtPj_doc.BasePath = strPath ;
txtPj_doc.ImageBrowserURL = strPath + "/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/aspx/connector.aspx" ;
txtPj_doc.LinkBrowserURL = strPath + "/editor/filemanager/browser/default/browser.html?Connector=connectors/aspx/connector.aspx" ;
public string GetRootPath(string url,string folder)
{
url = url.ToLower();
folder = folder.ToLower();
string strUrl = url;
if(strUrl.IndexOf(folder)>=0)
{
strUrl = url.Substring(0,url.IndexOf(folder)+1);
}
return strUrl;
}
要在使用FCK的前台.aspx文件的<%@ page %>说明里把validateRequest属性设置为false,否则通不过页面提交过程中的安全性验证.既是:<%@ page .validateRequest=false %>.
在后台.cs里写入绑定FCKEditor.BathPath的路经,也可以把它的其他属性也设置一下.
注意路经的正确性.
string strPath;
strPath = GetRootPath(HttpContext.Current.Request.Url.ToString(),"/admin/");//"/admin"为当前页面所在的文件夹位置!
txtPj_doc.BasePath = strPath ;
txtPj_doc.ImageBrowserURL = strPath + "/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/aspx/connector.aspx" ;
txtPj_doc.LinkBrowserURL = strPath + "/editor/filemanager/browser/default/browser.html?Connector=connectors/aspx/connector.aspx" ;
public string GetRootPath(string url,string folder)
{
url = url.ToLower();
folder = folder.ToLower();
string strUrl = url;
if(strUrl.IndexOf(folder)>=0)
{
strUrl = url.Substring(0,url.IndexOf(folder)+1);
}
return strUrl;
}