动态文件上传控件在asp.net webforms页面中不起作用

时间:2013-09-24 02:43:59

标签: asp.net file-upload

我有一个网页,我从后面的代码中动态生成大量元素并将其注入页面,如下所示:

input type =“file”style =“width:480px;” ID = “fileUploadLogo345” >

我也有提交按钮,如下:

输入id =“Submit1”type =“submit”value =“Substituir Logo”onclick =“return jsSubmitLogo(345);”>

(javascript函数总是返回true ...)

无论我尝试什么,我都无法从代码中获取任何上传的文件。 我尝试将enctype =“multipart / form-data”添加到表单中,我尝试将runat =“server”添加到文件上传控件中,我不知道我还能尝试什么。无论我做什么,在Request.Files.Count后面的代码中等于零。 知道我可能做错了吗? 如果它有任何区别,我正在使用母版页......

由于

1 个答案:

答案 0 :(得分:0)

你在html中使用“id”属性......你应该改为使用“name”属性,一切都会在后面的代码中显示出来。