Asp.net 如何在repeater控件中绑定缩略图

Asp.net 如何在repeater控件中绑定缩略图,asp.net,Asp.net,我有一个要求,在我的数据表中。 我有三个专栏 serverpath,image name, id 现在我需要从datatable[serverpath]中获取imagepath,并将其绑定到repeater控件或gridview控件中,并在其中显示缩略图。实际上,在路径d:/application/images文件夹中,我有图像 当我绑定到repeater控件或grid控件时,我需要将原始图像转换为缩略图并显示在repeater控件中。在(5x5)行x列中,但我只需要显示缩略图,而不需要显示其

我有一个要求,在我的数据表中。 我有三个专栏

serverpath,image name, id
现在我需要从datatable[serverpath]中获取imagepath,并将其绑定到repeater控件或gridview控件中,并在其中显示缩略图。实际上,在路径
d:/application/images
文件夹中,我有图像

当我绑定到repeater控件或grid控件时,我需要将原始图像转换为缩略图并显示在repeater控件中。在(5x5)行x列中,但我只需要显示缩略图,而不需要显示其他详细信息,如[服务器路径,id]

例:

因此,一旦用户单击此缩略图,原始图像将显示在新窗口中

希望我的问题是清楚的

如何实现此功能?
任何帮助都将不胜感激

您可以编写一个自定义asp.net处理程序(甚至可以编写一个普通的aspx页面,在其中手动写入响应),将图像作为中继器中img标记的源

ASHX:

ASPX:

thumailimge1   thumailimge2 thumailimge3   thumailimge4 thumailimge5   
thumailimge6   thumailimge7 thumailimge8   thumailimge9 thumailimge10