问题标签 [httpfilecollection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
719 浏览

c# - 视频文件未保存在文件夹中

我正在尝试使用 HttpFileCollection 将视频文件上传到文件夹中,但它似乎没有保存在文件夹中。尽管路径正确,但它会给出一个错误,即找不到路径。这是我的代码

C#代码:

请帮我做这件事。

0 投票
1 回答
126 浏览

c# - 上传文件时出现投射错误

当我注意到我的 foreach 循环无法上传文件列表并且 for 循环确实有效时,我正在我的网站上工作。我很想知道为什么 for 循环有效而 foreaches 循环无效。

我收到的错误消息是:无法将 system.string 转换为 xx。

所以这些是我有的循环:

提前致谢!

0 投票
0 回答
124 浏览

c# - 通过 HttpPostedFile.SaveAs(imgPath) 上传后的图像丢失质量

我正在一个不使用大量 .net 框架的项目中工作,而是使用Request.Form帖子。

用于保存图像的代码(这项工作,但质量下降)是这样的:

所以我试图改变这个,但现在它甚至不保存图像。(uploadStream.Read(buffer, 0, buffer.Length)带有 0 的值。

我根据图像上传的问题/答案构建了这段代码,而不会损失质量。我.net 4.0在应用程序上使用。


还有另一种方法,或者我正在做的是正确的方法,我只是错过了一些东西?PS:我没有收到任何错误,并且在数据库中,我保存了正确的信息,但我没有在文件夹中获取文件。上传到该文件夹​​有效,因为它适用于该SaveAs()方法。

PS:我可能是错的,关于 SaveAs 是图像质量下降的原因,但files[0]来自于HttpFileCollection和上传仅存在。

0 投票
1 回答
215 浏览

asp.net-mvc-4 - 回发时 HttpFileCollectionBase Isnull 的值

我很好奇,而不是使用 HTTPFileWrapper,我创建了一个具有 HttpFileCollectionBase 类型属性的模型。

}

我的观点

还有我的回发控制器

但是当我在控制器上检查 model.Resume 的值时,该值为空。这可能是什么原因?谢谢

0 投票
2 回答
716 浏览

c# - 为什么在模型和 HiddenFor 上发送字符串,而不是在“重新提交”表单中返回(手动验证错误后)

我不明白为什么我在模型上设置的变量会下降到视图中,但不会重新出现。它的“感觉”就像一个奇怪的错误HiddenFor()

我写了一个简单的例子来重现这个问题:

模型:

看法:

控制器:

要查看错误:

  • 上传一个文件
  • 输入一个非“特殊”的字符串
  • 点击提交
  • 现在它将正确显示 FileString
  • 输入“特别”
  • 点击提交
  • 函数 Index 将有一个带有空白 FileString的模型

我不明白为什么在第二次调用时,模型有一个空白文件字符串。现在,如果我查看生成的代码的隐藏内容,它非常清楚,该值是空白的!

我已经把完整的放在下面,但是为什么它的值是空白的!!?我们可以从生成的消息中看到;服务器在生成时就知道它......我很困惑!

- -编辑 - -

我可以通过这样做来完成这项工作:

代替

但我必须这样做似乎是错误的

MVC(或我应该说的 Html 库)是否以某种方式记住了原始发布的值?并在“Fors”中使用它们

0 投票
1 回答
566 浏览

c# - HttpPostedFileBase ContentLength = 0 读取后

我将 json 文件发送到服务器并想读取两次。

Check方法file.ContentLength= 正确的值

Create方法file.ContentLength = 0json变量中= null

我究竟做错了什么?提前致谢。

0 投票
1 回答
36 浏览

c# - 我应该为 HttpPostedFileBase 读取类型使用什么?

我有一个表单,用户可以在其中提交一些详细信息和任何类型的文件,现在由于上传的文件是 HttpPostedFileBase 类型,我如何从 GetString 安排阅读器以读取上传文件的文件名。谢谢

代码错误

在此处输入图像描述

特性

在此处输入图像描述