Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 从数据列表中删除图像后显示提交查询_Asp.net_Datalist - Fatal编程技术网

Asp.net 从数据列表中删除图像后显示提交查询

Asp.net 从数据列表中删除图像后显示提交查询,asp.net,datalist,Asp.net,Datalist,我在a中列出了以下代码和一些图像: protectedvoidbtndel\u单击(对象发送方,事件参数e) { 如果(Id!=0) { 基类删除(Id1); string path=path.Combine(GetDirectory(Name),Name); 删除(路径); } } 公共图像() { path=BaseClass.GetAllImages(PId); for(int i=0;i

我在a中列出了以下代码和一些图像:

protectedvoidbtndel\u单击(对象发送方,事件参数e)
{
如果(Id!=0)
{
基类删除(Id1);
string path=path.Combine(GetDirectory(Name),Name);
删除(路径);
}
}
公共图像()
{
path=BaseClass.GetAllImages(PId);
for(int i=0;i
当我单击图像的删除按钮时,图像被删除,但当我重新绑定
数据列表时,图像被复制


我正在我的
PageLoad
方法中绑定
DataList

必须在页面加载处理程序中使用
IsPostBack
布尔属性

protected void page_load()
{
  if(!IsPostBack)
   {
     BindImages();
    }
}

我不能把照片放在一边!IsPostPack,其将影响其他功能。@Rocky-在BindImages()方法中的for循环之前,从tb(DataTable对象)中删除所有行,或在此方法中实例化DataTable对象。
protected void page_load()
{
  if(!IsPostBack)
   {
     BindImages();
    }
}