Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Razor渲染多个文件输入_C#_Asp.net_Asp.net Mvc 4_Razor - Fatal编程技术网

C# 使用Razor渲染多个文件输入

C# 使用Razor渲染多个文件输入,c#,asp.net,asp.net-mvc-4,razor,C#,Asp.net,Asp.net Mvc 4,Razor,我希望使用razor html关键字呈现多个文件输入 到目前为止我有 @Html.TextBox("file", "", new { type = "file" }) 它呈现为 <input id="file" name="file" type="file" value> 我想把它渲染成 <input id="file" name="file" type="file" multiple> 我相信这很简单,但经过大量的谷歌搜索后,我什么也找不到。谢谢你的时间

我希望使用razor html关键字呈现多个文件输入

到目前为止我有

 @Html.TextBox("file", "", new { type = "file" })
它呈现为

<input id="file" name="file" type="file" value>

我想把它渲染成

<input id="file" name="file" type="file" multiple>

我相信这很简单,但经过大量的谷歌搜索后,我什么也找不到。谢谢你的时间/帮助

用这个

@Html.TextBox("file", "", new { type = "file", multiple = "multiple" })
呈现的HTML

<input id="file" multiple="multiple" name="file" type="file" value="">


新建{type=“file”,multiple=“multiple”}
多属性是否必须有值?若然,原因为何?如果没有,怎么做?谢谢没有必要对其进行估价,您可以将其保留为空,我们只需使用“估价”使内容更简单、更具可读性。如果你想,你可以用空的