我知道在ckfinder的config.ascx里面可以设置变量BaseUrl和BaseDir,来达到设置浏览和上传路径的目的。
我想问的是浏览和上传路径怎么在页面中设置?可不可以用js来设置?

解决方案 »

  1.   

    我用的是Session 的方法
    1.修改config.ascx
    if (Session["CKFinderBaseUrl"] == null)
            {
                BaseUrl = "~/uploads/";
            }
            else
            {
                BaseUrl = Session["CKFinderBaseUrl"].ToString();
            }
    2.修改页面的page_load方法
    protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Session["CKFinderBaseUrl"] = "~/uploads/images/hospital/";
            }
        }