Ich habe generische Liste Eigenschaft, die ich an die Ansicht binde. Das Problem ist, wenn ich die Daten nach der Eingabe einiger Werte in der Ansicht poste, wird die Seite aktualisiert und behält den Wert in der Ansicht nicht bei. Und auch wenn ich versuche, Html.ValidationMessage
zu addieren Für diesem speziellen Bereich ich einen FehlerASP.NET MVC genrische Liste in viewdata
"The value 'System.Collections.Generic.List`1[<name of the class>]' is invalid"
Mein Code sieht wie folgt aus, Modell
public List<Chart> Charts
{
get
{
return _repository.GetCharts(Convert.ToInt32(this.Template_Id));
}
set{}
}
eigentliche Klasse
public class Chart
{
public string ChartDisplayText { get; set; }
}
Die Eigenschaft in der Diagrammklasse ist diejenige, in die ich gehe den Wert ing in View Jede Hilfe sehr geschätzt, Dank
nicht sicher, ob ich es richtig verstanden habe, aber sieht aus wie Ihre neue Wert nicht ist wird beibehalten, wo immer Sie die Daten aus der Methode _repository.GetCharts laden. – tucaz