我使用fileuploader Jquery,我试着形成如下定义:
<Form enctype="multipart/form-data" action="<%:Url.Action("Edit","Ticket")%>" method="post" >
使用(Html.BeginForm(“编辑”,“票证”,新{ticketOnEdit = Model},FormMethod.Post,new {enctype =“multipart / form-data”})) {
这些方式中的每一种都定义为html形式:
<form class="MultiFile-intercepted" method="post" action="21359" id="form1">
我没有参数:
ENCTYPE = “多部分/格式数据” 如果有人可以让我说明出了什么问题,如何解决一个问题?
答案 0 :(得分:2)
以下将生成正确的表单:
<% using (Html.BeginForm("Edit", "Ticket", new { ticketOnEdit = Model }, FormMethod.Post, new { enctype = "multipart/form-data" })) { %>
...
<% } %>
像这样(假设当然是默认路线):
<form action="/Ticket/Edit" enctype="multipart/form-data" method="post">
...
</form>