HttpPostedFIleBase всегда имеет значение null, но входят и другие значения.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 HttpPostedFIleBase всегда имеет значение null, но входят и другие значения.

Сообщение Anonymous »

Я изучил все остальные подобные посты и все еще застрял. Я пытаюсь опубликовать имя, произношение, биографию, веб-сайт и изображение, и все, кроме изображения, проходит — оно всегда равно нулю. У меня есть HttpPostedFileBase, соответствующий имени «ImageFile», я использую FormMethod.Post в своей BeginForm и @enctype = «multipart/form-data».
Я подумал, что, возможно, так и будет. потому что мой контроллер принимает модель ArtistViewModel и Artist _Artist, но когда он доходит до этой части, оба имеют все значения, за исключением того, что изображение имеет нулевое значение.
Любая помощь приветствуется, я' Я был в этом слишком долго. TIA
ArtistsController.cs
[HttpPost]
[ValidateAntiForgeryToken]
public async Task[/i] Remove


@Html.ValidationMessageFor(model => model.ImageFile, "", new { @class = "text-danger" })



Создать.cshtml
@{
ViewBag.Title = "Add New Artist";
}

@using (Html.BeginForm(actionName: "Create", controllerName: "Artists", method: FormMethod.Post, htmlAttributes: new { @enctype = "multipart/form-data" }))
{
@Html.AntiForgeryToken()



@Html.ValidationSummary(true, "", new { @class = "text-danger" })
@Html.Partial("~/Views/Artists/_ArtistForm.cshtml", Model)





}



Подробнее здесь: https://stackoverflow.com/questions/783 ... es-come-in
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»