Ich habe eine Ansicht binden mit zwei Modellen ... so wähle ich ViewModel
Methode, zwei Modelle mit einer Ansicht zu binden ... aber ich habe das Problem, eine Sicht von Create
zu erstellen Geben Sie ... aber ich bin mit Fehler konfrontiert ... FeedbackMix ist ViewModel hier ... Ich muss Query-Objekt für die Anzeige von etwas im Layout zur gleichen Zeit muss ich Create Typ Ansicht Seite ...
ERROR übergeben :wie man Ansicht von create type mit zwei Modell
CS1061: 'FeedbackMixModel' does not contain a definition for 'Message' and no extension method 'Message' accepting a first argument of type 'FeedbackMixModel' could be found (are you missing a using directive or an assembly reference?)
-Controller
public ActionResult Create()
{
var msg= db.Messages.ToList();
var feed = db.Feedbacks.ToList();
FeedbackMixModel vm = new FeedbackMixModel();
vm.allfeedbacks = feed;
//this is also create type view
return View(vm);
}
Ansicht
@model WebApplication5.Models.FeedbackMixModel
....
@using (Html.BeginForm())
{
@Html.AntiForgeryToken()
@Html.ValidationSummary(true, "", new { @class = "text-danger" })
....
@Html.LabelFor(model => model.Message, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.Message, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.Message, "", new { @class = "text-danger" })
</div>
....
}
Ansichtsmodell
public class FeedbackMixModel
{
public List<UserManager> allUserManagers { get; set; }
public List<Feedback> allfeedbacks { get; set; }
public List<Package> allpackages { get; set; }
public List<Messages> allmessages { get; set; }
}
Fehlerzeile
Line 16: @Html.LabelFor(model => model.Message, htmlAttributes: new { @class = "control-label col-md-2" })
Die Fehlermeldung ist ziemlich geradlinig ... in Ihrem 'FeedbackMixModel' Sie – Hackerman
keine' Message' Eigenschaft oder Methode haben yep ich weiß, ich diesen Code eingefügt, so dass Sie die Menschen leicht verstehen ,, , ich erkläre, was genau ich will..you Leute können bitte Ihren Code einfügen, wie kann ich Ansicht des Typs Create von diesem Szenario erstellen. – sajiii