关于网站多个图片的上传和显示的问题。 我现在在做一个房屋买卖租赁系统,其中在发布房屋时需上传多张图片,并在另一个页面显示,图片存在数据库(亦可以不存)。1,现在的问题是多张图片怎么上传?上传后如何与该房屋关联(显示房屋时能找到该图片,房屋有id)2,多张图片怎么显示?(在显示房屋信息的页面放置多个图片控件?) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在添加房屋信息的页面里由一个内嵌的页面以用于上传图片,每次上传后图片都以该房屋的ID开头命名,然后该内嵌的页面刷新,继续添加。显示时,动态的向页面上的panel里添加图片实现数量动态的显示图片。我其实在添加到数据库和显示都不是很难,但是我不知道怎样处理,用户在点击添加图片后,又放弃操作了,那么已经上传到服务器上的图片如何知道已经不被需要了呢? 多文件上传<script type="text/javascript"> function AddFile() { var strFile=" <input name=\"upload_file\" type='file' class='inputText' style='WIDTH:350px;'/> <br/>"; document.getElementById("td_uploadFile").insertAdjacentHTML("beforeEnd",strFile); } </script> <input id="BtnAddFile" type="button" class="inputButton" value="增加附件" onclick="javascript:AddFile()" /> <td id="td_uploadFile" align="center"> <input id="upload_file" name="upload_Attachment" type="file" class="inputText" style="width: 350px; display:none;" runat="server" /> </td> HttpFileCollection Files = HttpContext.Current.Request.Files; for (int i = 0; i < Files.Count; i++) { HttpPostedFile PostedFile = Files[i]; if (PostedFile.ContentLength > 0) {} } 通过循环或gridview显示多张图片http://topic.csdn.net/u/20091123/09/1983e0e3-6019-4ba3-b39c-73d514fc4196.html 给图片单独建立个表,把房屋的ID作为图片的外键 ! 然后根据房屋的ID获取该房屋对应的多张图片! fckeditor 添加回车事件 呵呵!又有问题了?按两个相等的条件查询不重复记录问题?? gridview的EditItemTemplate里发日历控件,不能用微软自带的,怎么做? 请问下.net 前端重复使用的地方怎么实现呢? IIS7,虚拟目录或者子应用程序的根目录问题 GridView注册脚本问题.直接运行脚本注册没有成功.但是调试的时候设置断点就会成功! 局域网地址都有哪些形式?? 我想做一个类似下面的图片新闻幻灯片播放的东西跪求代码 asp.net函数问题 能不能在dropdownlist里直接写入数据啊? 关于ASP.NET的验证控件的疑问 (安全)asp.net页面传参
我其实在添加到数据库和显示都不是很难,但是我不知道怎样处理,用户在点击添加图片后,又放弃操作了,那么已经上传到服务器上的图片如何知道已经不被需要了呢?
<script type="text/javascript">
function AddFile()
{
var strFile=" <input name=\"upload_file\" type='file' class='inputText' style='WIDTH:350px;'/> <br/>";
document.getElementById("td_uploadFile").insertAdjacentHTML("beforeEnd",strFile);
}
</script>
<input id="BtnAddFile" type="button" class="inputButton" value="增加附件" onclick="javascript:AddFile()" /> <td id="td_uploadFile" align="center">
<input id="upload_file" name="upload_Attachment" type="file" class="inputText"
style="width: 350px; display:none;" runat="server" />
</td>
HttpFileCollection Files = HttpContext.Current.Request.Files;
for (int i = 0; i < Files.Count; i++)
{ HttpPostedFile PostedFile = Files[i];
if (PostedFile.ContentLength > 0)
{}
} 通过循环或gridview显示多张图片
http://topic.csdn.net/u/20091123/09/1983e0e3-6019-4ba3-b39c-73d514fc4196.html