.net中当删除数据库的图片记录时,如何删除文件夹中的图片 在.net中,当删除了数据库中存入图片的这条记录时,如果删除在文件夹的这张图片呢?谢谢各位解答! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Label lblurl = (Label)gridview1.Rows[i].Cells[0].FindControl("lblimaurl"); if (!string.IsNullOrEmpty(lblurl.Text.Trim().ToString())) { String path = Server.MapPath("~/UploadedImages/message/") + lblurl.Text.Trim().ToString().Replace("~/UploadedImages/message/", ""); if (File.Exists(path)) { File.Delete(path); } } using System.IO; public void DeleteFile() { string path = Server.MapPath("File");//file是寸图片的文件夹 if (System.IO.Directory.Exists(path)) { string[] str = System.IO.Directory.GetFiles(path); for (int i = 0; i < str.Length; i++) { string temp = str[i].Substring(str[i].LastIndexOf('\\') + 1); if (temp.Equals("2008-10-07-11-56-43.jpg")) { System.IO.File.Delete(str[i]);//删除某个指定的文件 } } } } 主要是取得文件路径和名称,剩下的就简单了,文件的delete方法就OK if (File.Exists(fullpath))//fullpath图片路径 { File.Delete(fullpath); } 先找到你数据库中保存图片的名字System.IO.FileInfo file = new System.IO.FileInfo(你图片文件夹地址+数据库图片名);file .Delete(); 求救高手!!把数据源的数据用首字母排序显示出来 绝对给分! 可以实现gridview中隐藏的列导出至excel吗? ASP.NET如何配置 DataGrid分页的问题+CheckBox 超难问题! 在点击保存时怎么判断文章或者图片发生了修改,如果发生了修改就把自动保存当前时间为最后修改时间,谢谢 关于控件控制的问题 水晶报表做出来的报表,显示了结果,怎么没有打印这个按钮啊 Javascript有eval方法把字串符映射成相应的方法,.net 有没有呢? 那有《Microsoft ASP.NET深入编程》电子图书下载 ? 请教论文的选题(asp.net) 登录问题
if (!string.IsNullOrEmpty(lblurl.Text.Trim().ToString()))
{
String path = Server.MapPath("~/UploadedImages/message/") + lblurl.Text.Trim().ToString().Replace("~/UploadedImages/message/", "");
if (File.Exists(path))
{
File.Delete(path);
}
}
public void DeleteFile()
{
string path = Server.MapPath("File");//file是寸图片的文件夹
if (System.IO.Directory.Exists(path))
{
string[] str = System.IO.Directory.GetFiles(path);
for (int i = 0; i < str.Length; i++)
{
string temp = str[i].Substring(str[i].LastIndexOf('\\') + 1);
if (temp.Equals("2008-10-07-11-56-43.jpg"))
{
System.IO.File.Delete(str[i]);//删除某个指定的文件
} } }
}
{
File.Delete(fullpath);
}
file .Delete();