0
вот мой взгляд. Я пытаюсь иметь контроль загрузки файлов.MVC form multipart/form-data is not rendering правильно
@section termimalContent {
@using (Html.BeginForm("Add", "Terminals_Policies", "multipart/form-data"))
{
@Html.ValidationSummary(true)
<fieldset>
<legend>
<h2>
Create new policy</h2>
</legend>
<p>
<strong>Assigning devices to Node:</strong> @Model.GroupName</p>
<div class="editor-label">
@Html.LabelFor(model => model.PolicyName)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.PolicyName)
@Html.ValidationMessageFor(model => model.PolicyName)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.PolicyType)
</div>
<div class="editor-field">
@Html.DropDownListFor(model => model.SelectedItems, new SelectList(Model.PolicyType, "Value", "Text"))
@Html.ValidationMessageFor(model => model.SelectedItems)
</div>
<div class="editor-label">
<label for="file1">
Filename:</label>
</div>
<div class="editor-field">
<input type="file" name="files" id="file1" />
</div>
<div class="editor-label">
<label for="file2">
Filename:</label>
</div>
<div class="editor-field">
<input type="file" name="files" id="file2" />
</div>
@Html.HiddenFor(model => model.GroupId)
@Html.HiddenFor(model => model.GroupName)
<p>
<input type="submit" value="Create" />
</p>
</fieldset>
}
}
но HTML визуализируется как:
<form action="/Terminals_Policies/Add/1?Length=19" id="form0" method="post">
Каждый знает, что я сделал неправильно
Спасибо, но это отображается как
ok извините, теперь попробуйте с обновленным ответом – gaurav
Это сделал трюк, спасибо. Я должен был бы перерисовать некоторую документацию, а не обезьяну при подходе к типу авторов! Примите этот ответ – DavidB