javascript-object System.Sammlungen.Generisches.List`1[System.String]?
In MVC, ist es möglich, übergeben Sie ein array von string - (List<string>)
aus C# - code zu viewdata und rufen Sie anschließend den Wert in der view? e.g:
C#:
List<string> names = new List<string>();
names.Add("a");
names.Add("b");
ViewData["names"] = names;
MVC-Ansicht:
<script type="text/javascript">
var nameList = '<%= ViewData["names"] %>';
</script>
den code oben läuft OK, aber die zurückgegebene javascript-Objekts in der Ansicht "System.Sammlungen.Generisches.List`1[System.String]", die nicht analysiert werden kann, um die Werte aus.
Was ist der richtige Weg, anstatt zu bauen einen string mit Trennzeichen in C# und splitten Sie den Wert in der view?
Dank!
InformationsquelleAutor BeCool | 2010-09-30