EF中多对多关系怎么修改的

2025-05-02 21:01:37
推荐回答(1个)
回答1:

@model MvcRelationShipTest.Models.News
@{
ViewBag.Title = "Edit";
}


Edit




@using (Html.BeginForm())
{
@Html.ValidationSummary(true)

News
@Html.HiddenFor(model => model.Id)

@Html.LabelFor(model => model.Title)


@Html.EditorFor(model => model.Title)
@Html.ValidationMessageFor(model => model.Title)


@Html.LabelFor(model => model.Content)


@Html.EditorFor(model => model.Content)
@Html.ValidationMessageFor(model => model.Content)


@Html.LabelFor(model => model.AddTime)


@Html.EditorFor(model => model.AddTime)
@Html.ValidationMessageFor(model => model.AddTime)


@Html.Label("分类")



    @*绑定分类,如果是以选择的 则加载时让他的状态为checked*@
    @{List list = (ViewBag.Categories as List);
    foreach (var item in list)
    {


  • @if (Model.Categories.Contains(item))
    {

    }
    else
    {

    }

  • }

    }

@*Action("ChcekList", "Categories")*@





}

@Html.ActionLink("Back to List", "Index")