Я новичок и на самом деле изучаю эту технологию
Я хотел знать, как изменить или удалить (Изменить asyn c или удалить) 1 или 2 модели, принадлежащие одному и тому же представлению
как в этом примере у нас есть
public class FruitsViewModel
{
public List<Abricot> Abricots { get; set; }
public List<Banane> Bananes { get; set; }
public List<Citron> Citrons { get; set; }
}
@model namespace de FruitsViewModel
@foreach(var abricot in Model.Abricots)
{
// Affiche les propriétés d'un abricot
}
@foreach(var banane in Model.Bananes)
{
// Affiche les propriétés d'une banane
}
@foreach(var citron in Model.Citrons)
{
// Affiche les propriétés d'un citron
}
public ActionResult ActionController()
{
var vm = new FruitsViewModel();
vm.Abricots = // Récupère les abricots depuis la base de données
vm.Bananes = // Récupère les bananes depuis la base de données
vm.Citrons = // Récupère les citrons depuis la base de données
return View(vm);
}
i do like your code,there is no exception,
, если я нажму кнопку сохранения, обычно модель banae будет изменена, и я напишу в индекс, который отображает это обновление
`enter code here` `@foreach (var banane in Model.personnels)
{
<form asp-action="EditBanane" method="post">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="@banane.Id" class="control-label"></label>
<input asp-for="@banane.Id" class="form-control" />
<span asp-validation-for="@banane.Id" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="@banane.Name" class="control-label"></label>
<input asp-for="@banane.Name" class="form-control" />
<span asp-validation-for="@banane.Name" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="@banane.Color" class="control-label"></label>
<input asp-for="@banane.Color" class="form-control" />
<span asp-validation-for="@banane.Color" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="@banane.BananeP" class="control-label"></label>
<input asp-for="@banane.BananeP" class="form-control" />
<span asp-validation-for="@banane.BananeP" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Save" class="btn btn-primary" />
</div>
</form>
----action Edit
public ActionResult EditBanane(int id, [Bind("id,Name,Color,BananeP")] Banane banane)
{
_context.Update(banane);
_context.SaveChangesAsync();
return RedirectToAction("Index");