asp.net从文件夹读取图片显示到页面的问题

图片从文件夹中读取出来之后,我用的是GridView显示,由于每张图片大小都不相同。所以不好看。怎么让每张图片的大小(比例)相同?(不考虑失真)。另外,是否可以给显示出来... 图片从文件夹中读取出来之后,我用的是GridView显示,由于每张图片大小都不相同。所以不好看。怎么让每张图片的大小(比例)相同?(不考虑失真)。另外,是否可以给显示出来的图片依次添加一个超链接? 如果可以,是不是不能用GridView控件 ?应该怎么写? 谢谢,请各位大侠告知,回答好了还有财富。 展开
 我来答
百度网友2f01db5bb
2012-09-21 · TA获得超过258个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:316万
展开全部
要保证没张图片都不失真的话这真不好弄,比如你的标准尺寸是128x64
那么大于或者小于这个尺寸比较多的图片缩放到这个尺寸肯定会有失真的现象!这是没办法避免的

如果要个图片加上链接的话首先确定你的要链接到的页面,如果是链接到图片的地址的话你可以这样
<a href='<%# Eval("src")%>'><img src='<%# Eval("src")%>'</a>
这样就能连接到图片的路径了
这样做的前提是你必须把自动生成列给去掉,然后手动的添加,再到“源”哪里去是用这样的方式绑定数据
杀退江湖
2012-09-21 · TA获得超过106个赞
知道答主
回答量:41
采纳率:0%
帮助的人:42.7万
展开全部
GideView可以自定义模板的吧。你把你的图片放在<a>里,通过这个自定义模板,每一个图片就相当于一个链接了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友94f02eb
2012-09-21 · TA获得超过8612个赞
知道大有可为答主
回答量:7955
采纳率:74%
帮助的人:4451万
展开全部

这个问题不复杂,我写个实际的例子给你,留下联系方式,我发给你

效果如图:

更多追问追答
追问
370168029@qq.com   谢谢
追答
已经发送了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yubang2010
2012-09-21 · 超过68用户采纳过TA的回答
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:146万
展开全部
如果列数不是很多,图片不是很小的话,建议使用DataList控件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
84442578
2012-09-21 · 超过15用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:33.7万
展开全部
样式用CSS就可以,超链接的话,你的图片路径是从数据库读出来的还是写死的?如果是数据库多一个链接字段,应该就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式