当前位置: 代码迷 >> ASP.NET >> 多个图片上传与显示解决方法
  详细解决方案

多个图片上传与显示解决方法

热度:1643   发布时间:2013-02-25 00:00:00.0
多个图片上传与显示
具体的问题的是这样:
图片我是上传到服务器上的一个文件夹里,路径我是保存在数据库中一个字段中
现在多个图片能同时上传到服务器的文件夹里,比如:
有1.jpg
2.jpg
3.jpg
我同时上传到了服务器的某个文件夹(file)里,路径的话我是这样存储在数据库字段中
id lujing
1 1.jpg,2.jpg,3.jpg

即多个文件的文件名用,号隔开
现在的问题是,通过点击一个链接后,这几个图片要同时显示在同一个页面???

------解决方案--------------------------------------------------------
伪代码:
//先得到路径
a = select lujing from table where id = '1';
//分割
string []strAll = a.split(',');
//动态生成html
Foreach(string x in strAll)
{
x+= "<image src = "+x+"> </image>";
}
response.write(x);

------解决方案--------------------------------------------------------
探讨
伪代码:
//先得到路径
a = select lujing from table where id = '1';
//分割
string []strAll = a.split(',');
//动态生成html
Foreach(string x in strAll)
{
x+= " <image src = "+x+"> </image>";
}
response.write(x);

------解决方案--------------------------------------------------------
晓习 顶顶更健康
------解决方案--------------------------------------------------------
探讨
引用:
伪代码:
//先得到路径
a = select lujing from table where id = '1';
//分割
string []strAll = a.split(',');
//动态生成html
Foreach(string x in strAll)
{
x+= " <image src = "+x+"> </image>";
}
response.write(x);

------解决方案--------------------------------------------------------
进来学习.....................
------解决方案--------------------------------------------------------
//伪代码
string s="";
Foreach(string x in strAll) 

s+= " <image src = "+x+"> </image>"; 


------解决方案--------------------------------------------------------
不过我觉着没必要这样设计,给自己造成了麻烦,完全可以利用主从表来实现,虽说表结构复杂了一点,但查询处理起来方便多了
------解决方案--------------------------------------------------------
1:分割字符要以不存在的字符来换份,根据你的需求,我个人认为tag可以是<来划分这个是小问题
2:写一个方法来分隔字符串
3:写一个方法来输出路径
4:写一个HTML的Img标签生成器
5:这些都很简单,分割字符串代码楼上已经实现!
------解决方案--------------------------------------------------------
探讨
1:分割字符要以不存在的字符来换份,根据你的需求,我个人认为tag可以是 <来划分这个是小问题
2:写一个方法来分隔字符串
3:写一个方法来输出路径
4:写一个HTML的Img标签生成器
5:这些都很简单,分割字符串代码楼上已经实现!
  相关解决方案