首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >System.Web.UI.WebControls.FileUpload在多重FileUpload Asp.net中与"AllowMultiple“和"PostedFiles”有关的问题

System.Web.UI.WebControls.FileUpload在多重FileUpload Asp.net中与"AllowMultiple“和"PostedFiles”有关的问题
EN

Stack Overflow用户
提问于 2015-01-23 17:02:37
回答 1查看 3.8K关注 0票数 0

因此,我试图在asp.net 4.0中上传多个文件(图像)。我以前也这样做过,就在不久前,这个方法还在工作,我所做的只是尝试调试一个值,然后它就开始哭泣了。

我尝试过谷歌搜索(万一你想知道),但我找不到解决问题的方法。

下面是aspx代码

代码语言:javascript
复制
<asp:FileUpload ID="FileUpload1" Multiple="Multiple" runat="server" />

我将AllowMultiple="true"更改为Multiple="Multiple",因为我知道前者适用于asp.net 4.5及更高版本,这很奇怪,因为它以前起过作用。

这是我的.cs代码。

代码语言:javascript
复制
foreach (var file in FileUpload1.PostedFiles)
                {
                    string filename = Path.GetFileName(file.FileName);

                    file.SaveAs(Server.MapPath("../Pics/" + filename));

                    SqlCommand cmd = new SqlCommand("Insert into slider(photo) values(@ImagePath)", conn);


                    cmd.Parameters.AddWithValue("@ImagePath", filename);

                    conn.Open();
                    cmd.ExecuteNonQuery();
                    conn.Close();



            }

它在PostedFiles上给出蓝色下划线,错误读取

"'System.Web.UI.WebControls.FileUpload' does not contain a definition for 'PostedFiles' and no extension method 'PostedFiles' accepting a first argument of type 'System.Web.UI.WebControls.FileUpload' could be found (are you missing a using directive or an assembly reference?)"

此外,还出现了另一个错误:

"'System.Web.UI.WebControls.FileUpload' does not contain a definition for 'AllowMultiple' and no extension method 'AllowMultiple' accepting a first argument of type 'System.Web.UI.WebControls.FileUpload' could be found (are you missing a using directive or an assembly reference?)"

在将其更改为Multiple="Multiple"后,我将收到以下警告:

Validation (ASP.Net): Attribute 'Multiple' is not a valid attribute of element 'FileUpload'.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-23 17:21:18

好吧,在搜索之后,我找到了我的问题的答案。那就是

asp.net 4.0不允许多次上传。我得用些插件什么的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28114977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档