📄 uploaddirectoriesxml.cs
字号:
namespace PowerEasy.WebSite.Admin.Accessories
{
using PowerEasy.Components;
using PowerEasy.Controls;
using PowerEasy.Web.UI;
using System;
using System.IO;
using System.Web.UI.HtmlControls;
public class UploadDirectoriesXml : AdminPage
{
protected HtmlForm form1;
protected void Page_Load(object sender, EventArgs e)
{
base.Response.Clear();
base.Response.ContentType = "text/xml; charset=UTF-8";
base.Response.CacheControl = "no-cache";
XTreeCollection trees = new XTreeCollection();
string uploadDir = SiteConfig.SiteOption.UploadDir;
string str2 = base.Request["Dir"];
str2 = uploadDir + str2 + "/";
DirectoryInfo info = new DirectoryInfo(base.Request.PhysicalApplicationPath + str2);
foreach (DirectoryInfo info2 in info.GetDirectories())
{
string str3 = "fileManage.aspx?Dir=" + base.Server.UrlEncode(base.Request.QueryString["Dir"] + "/" + info2.Name);
XTreeItem item = new XTreeItem();
item.Text = info2.Name;
item.ArrModelId = "";
item.ArrModelName = "";
item.Icon = "";
item.NodeId = "";
item.Target = "main_right";
item.Expand = "0";
item.Enable = "1";
if (info2.GetDirectories().Length > 0)
{
item.XmlSrc = "UploadDirectoriesXML.aspx?Dir=" + base.Server.UrlEncode(base.Request["Dir"] + "/" + info2.Name);
}
item.Action = str3;
trees.Add(item);
}
base.Response.Write(trees.ToString());
base.Response.End();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -