gpt4 book ai didi

html - 从 MVC 中的 html 表单获取上传的文件?

转载 作者:行者123 更新时间:2023-11-28 00:16:28 26 4
gpt4 key购买 nike

我有一个相当大的表格的一部分的文件上传输入:

<input class="input-file" type="file" name="picture">

我正在使用:

public ActionResult Add(FormCollection form)

为了获取我的其余表单值,它也在 FormCollection 中提供了“图片”,但它只有文件名,没有实际图片。我试过使用这个:

public ActionResult Add(FormCollection form, HttpPostedFile picture)

还有这个

Request.Files[0]

哪些是我在其他 SO 问题上找到的解决方案,但都为空。

我假设该文件实际上已发布,因为它出现在 FormCollection 中。

我怎样才能得到这个文件?尝试将其作为字节 [] 保存在数据库中。

谢谢。

最佳答案

我能够通过将表单的开头更改为以下内容来解决此问题:

@using (Html.BeginForm("Add","Recipe",FormMethod.Post, new { enctype = "multipart/form-data" }))

关于html - 从 MVC 中的 html 表单获取上传的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11917958/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com