asp.net怎样用资源管理器打开服务器端的文件夹?

asp.net怎样用资源管理器打开服务器端的文件夹?,第1张

如果是要操作服务器端的文件可以使用DirectoryInfo对象创建和读取,操作文件可以用FileInfo对象。用资源管理器打开服务器端文件夹,是打算用"explorer.exe"去打开指定目录吗?

如果是这样可以写个批处理,例如要查看系统字体,写下批处理:explorer C:\Windows\Fonts,运行此批处理即可打开指定文件目录。

用asp.net mvc 在线管理文件,可以创建文件夹,上传文件,下载文件,修改文件名等。如果一个网站的后台使用该模块,对于网站的维护很有用。可以定期清理垃圾文件,临时修改文件,上传广告等。

源码下载地址 http://www.huhailong.cn/article_15.html

using System.IO

protected void Page_Load(object sender, EventArgs e)

{if (!IsPostBack)

{

BindFileName()

}

}

public void BindFileName()

{

DropDownList1.Items.Clear()

string path = Server.MapPath("你的文件夹的路径")

DirectoryInfo di = new DirectoryInfo(path)

foreach (FileInfo fi in di.GetFiles())

{

ListItem li = new ListItem()

li.Value = fi.FullName

li.Text = fi.Name

DropDownList1.Items.Add(li)

}

}

//把文件夹里的文件名绑定到DropDownList1

protected void Button3_Click(object sender, EventArgs e)

{//这里是删除按钮

File.Delete(DropDownList1.SelectedValue)

BindFileName()

Response.Write("<script>alert('删除成功')</script>")

}


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/427828.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-26
下一篇2023-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存