在 ASP.NET MVC 3 (Razor) 项目中,我正在尝试上传图片:视图的相关部分:
@using (@Html.BeginForm( new {enctype = "multipart/form-data" }))
{
<text>Select a file </text>
<input type="file" name="file" />
<input type="submit" value="Upload" />
}
明确说明 enctype 参数是“负责”剥离参数部分。例如,如果 URL(打开视图)如下:
mydomain/Controller/Action/id?parameter1=somevalue1
上述表格中的 BeginForm 语句将给出(回发)以下内容:
mydomain/Controller/Action/id
因此剥离部分: ?parameter1=somevalue1 这是需要的!
我该如何处理?