Привязка модели списка в Blazor [дубликат]C#

Место общения программистов C#
Ответить
Anonymous
 Привязка модели списка в Blazor [дубликат]

Сообщение Anonymous »

Для простоты я буду использовать как можно меньше кода для описания проблемы.
Вот мой класс ViewModel, CompanyImageViewModel

Код: Выделить всё

    public class CompanyImageViewModel
{
public int Id { get; set; }
public string CompanyHash { get; set; }
public string PoseId { get; set; }
public string TankCode { get; set; }
public string Site { get; set; }
public string TitleTag { get; set; }
public string AltTag { get; set; }
public string CaptionTag { get; set; }
public string Filename { get; set; }
public IFormFile ImageFile { get; set; }
}
Я хочу показать несколько таких моделей представления на одной странице.

Код: Выделить всё

@model List

Company Image Manager
⬅️Back to Company List


@for (int i = 0; i < Model.Count; i++)
{

var selectedImageFile = Model.Skip(i).Take(1).FirstOrDefault();


[img]@imageRoot\@selectedImageFile.Filename[/img]
@Html.TextBoxFor(r => r[i].ImageFile, new {@class="imageUpload"});




Image Title






}
Save



В этой ситуации я ищу лучший способ связать модели с элементами HTML.

Подробнее здесь: https://stackoverflow.com/questions/785 ... -in-blazor
Ответить

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

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

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

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

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