如何从asp.net中的文件夹中删除图像,而不使用数据库? [英] How to delete image from the folder in asp.net, without using database ?
本文介绍了如何从asp.net中的文件夹中删除图像,而不使用数据库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的.aspx页面中有图像的列表视图,我想从文件夹中删除所选图像而不使用数据库,因为我的网站是静态的,我没有使用过数据库,如何从文件夹中删除所选图像?请帮忙。
There is a List view for images in my .aspx page, I want to delete selected image from the folder without using database as my site is static and i have not used database, how can i delete selected image from the folder? please help.
推荐答案
做类似的事情: -
Do something like this :-
string FileName ="test.txt";
string Path = "E:\\" + FileName;
FileInfo file = new FileInfo(Path);
if (file.Exists)
{
file.Delete();
}
从列表视图中获取文件名,然后找到路径然后删除。
并且记得使用System.IO包含;
命名空间。
这么简单不是吗?
或
Get your file name from listview and then find the path then delete.
And do remember to include using System.IO;
namespace.
So simple Isn't it?
Or
File.Delete(Server.MapPath(@"Images\SomeImage.png"));
在这里你可以从列表视图中获取你的图像名称。
Happy Holi。
here you can get your image name from list view.
Happy Holi.
datatable dt = selecet postid from postdetails
var a = dt.rows.count;
var i;
for(I = 0; I< a; i ++)>
{
datatable dt1 =从图像中选择imagepath,其中postid = dt [i] [0]
var b = dt1.rows.count;
for(j = 0; j< b; j ++)>
{
var temp = dt1 [j] [0];
dlete(temp);
}
datatable dt=selecet postid from postdetails
var a= dt.rows.count;
var i;
for(I=0;I<a;i++)>
{
datatable dt1=select imagepath from image where postid=dt[i][0]
var b=dt1.rows.count;
for(j=0;j<b;j++)>
{
var temp=dt1[j][0];
dlete(temp);
}
这篇关于如何从asp.net中的文件夹中删除图像,而不使用数据库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文