如何遍历页面上的多个浏览控件

thanyang 2006-12-20 01:35:31
我自己做了一个多文件上传的页面,在该页面上放置了十个浏览上传的控件:
System.Web.UI.WebControls.Label strStatus;
System.Web.UI.HtmlControls.HtmlInputFile File1;
System.Web.UI.HtmlControls.HtmlInputFile File2;
System.Web.UI.HtmlControls.HtmlInputFile File3;
System.Web.UI.HtmlControls.HtmlInputFile File4;
System.Web.UI.HtmlControls.HtmlInputFile File5;
System.Web.UI.HtmlControls.HtmlInputFile File6;
System.Web.UI.HtmlControls.HtmlInputFile File7;
System.Web.UI.HtmlControls.HtmlInputFile File8;
System.Web.UI.HtmlControls.HtmlInputFile File9;
System.Web.UI.HtmlControls.HtmlInputFile File10;
System.Web.UI.HtmlControls.HtmlTable Table1;

并把这些控件都放入一个Table1里面了。现在要在上传的过程中获取以上File控件上面的附件的文件名,同时把这些记录插入到数据库。请问如何遍历以上Table中的所有控件的信息。
...全文
166 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
thanyang 2006-12-20
  • 打赏
  • 举报
回复
楼主朋友说的方法有些道理,但是用你这样的方法上传以后能够实现下载吗?因为每一个附件所存储的路径是不同的。每一个文件存入一个由GUID生成的文件夹中。我觉得你的这种方法在这种情况下不能用。
colaxu 2006-12-20
  • 打赏
  • 举报
回复
可以考虑换一种方式来处理,用一个浏览上传控件加一个其它控件,比如listbox(winform中的,webform中也应该有对应控件).将要上传的文件目录加到listbox中,然后从listbox中读取要上传的文件目录即可.这样上传数量不受浏览上传控件的限制.

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧