谁帮我解决这个难题,谢谢.

yaoyouyou 2006-04-22 06:11:30
for(int i=0;i<int.Parse(this.Hidden1.Value);i++)
{
System.Web.UI.HtmlControls.HtmlInputFile FileArt_i = new HtmlInputFile();
//这样不行
}
怎么样动态生成多个System.Web.UI.HtmlControls.HtmlInputFile 的对象呢.
FileArt_1
FileArt_2
FileArt_3
FileArt_4
.......

...全文
86 3 点赞 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ghtyan 2006-04-22
用脚本生成不好吗?

<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="0">
<TR>
<TD><INPUT id="Button1" type="button" value="Add" name="Button1" onclick="add()"></TD>
</TR>
<TR>
<TD><INPUT id="File1" type="file" style='width:400px;' name="File1"></TD>
</TR>
</TABLE>
<script language="javascript">
function add()
{
var tbl = document.all("Table1");
var tr = tbl.insertRow();
var td = tr.insertCell();
td.innerHTML = '<INPUT id="File1" style="width:400px;" type="file" name="File1">';

}
</script>
  • 打赏
  • 举报
回复
zCheng 2006-04-22
lz 用数组好不?

int n = int.Parse(this.Hidden1.Value);
System.Web.UI.HtmlControls.HtmlInputFile[] fileAtr = new System.Web.UI.HtmlControls.HtmlInputFile[n];
for(int i=0;i< n;i++)
{
fileArt[i] = new HtmlInputFile();
}
  • 打赏
  • 举报
回复
cqlong 2006-04-22
我记得在C#中是可以支持用数组来生成多个对象实例的
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2006-04-22 06:11
社区公告

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