![]() |
#2
foktime2010-10-15 13:24
|

public void SaveFUC()
{
//创建动态增加数组
ArrayList AL = new ArrayList();
foreach (Control C in tabFU.Controls)//tabFU 无法识别
{
if (C.GetType().ToString() == "System.Web.UI.HtmlControls .HtmlTableRow ")
{
HtmlTableCell HTC = (HtmlTableCell)C.Controls[0];
foreach (Control FUC in HTC.Controls)
{
//判断该控件是否为上传控件是则添加到ArrayList中
if (FUC.GetType().ToString() == "System .Web.UI.WebControls.FileUpload ")
{
FileUpload FU = (FileUpload)FUC;
AL.Add(FU);
}
}
}
}
//将ArrayList中的控件添加到缓存中
Session.Add("FilesControls", AL);
}
table id 已设置如下{
//创建动态增加数组
ArrayList AL = new ArrayList();
foreach (Control C in tabFU.Controls)//tabFU 无法识别
{
if (C.GetType().ToString() == "System.Web.UI.HtmlControls .HtmlTableRow ")
{
HtmlTableCell HTC = (HtmlTableCell)C.Controls[0];
foreach (Control FUC in HTC.Controls)
{
//判断该控件是否为上传控件是则添加到ArrayList中
if (FUC.GetType().ToString() == "System .Web.UI.WebControls.FileUpload ")
{
FileUpload FU = (FileUpload)FUC;
AL.Add(FU);
}
}
}
}
//将ArrayList中的控件添加到缓存中
Session.Add("FilesControls", AL);
}
<table id="tabFU" enableviewstate ="true" width="776" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td align="center" valign="middle"> <asp:FileUpload ID ="FileUpload" runat ="server" Width="608px" /></td>
</tr>
</table>
现希望能够识别tabFU 或其他能实现该功能的解决方案也可以 期待各位的帮助 谢谢!!
[ 本帖最后由 wyalwy 于 2010-10-15 12:16 编辑 ]