在asp.net网页中动态显示图像

时间:2014-06-09 05:09:11

标签: asp.net sql sql-server-2008 c#-4.0 webforms

我想动态地在我的网站asp.net(网络表单)中显示图像。就像我在管理部分创建了一个页面,我上传图像和上传的图像保存在文件夹中,其路径保存在数据库中。现在上传和编辑图像是由我完成的。我希望在我的页面中显示我要连续4张图像。那么我需要使用的控件是什么。还是有任何其他想法我可以去创建这个任务。

我感谢你这么想法

2 个答案:

答案 0 :(得分:1)

您可以使用DataList或DataRepeater或任何数据控件来显示图像。它取决于要求。

如果要在客户端显示图像,请使用DataRepeater。

对于Datalist中的显示图像: http://www.dotnetfox.com/articles/how-to-display-images-in-datalist-control-using-Asp-Net-with-C-Sharp-1037.aspx

在Repeater中显示图像: http://ravisatyadarshi.wordpress.com/2012/11/17/how-to-display-an-image-gallery-using-repeater-in-asp-net/

答案 1 :(得分:0)

您可以使用图像控制..

等, e.g.-
 Image1.ImageUrl ="〜/ uploads /" + imgstr +"";

这里是imgstr i变量,你从db

获取图像路径