Arbeit schrieb ich eine partielle Methode wie folgt aus:ASP.NET MVC 4 Teilansicht nicht
public ActionResult _StatePartial()
{
ViewBag.MyData = new string[] { "110", "24500" };
return View();
}
Und _StatePartial
Blick in _Layout
Seite machen:
@Html.Partial("_StatePartial")
Dies ist mein Teilansicht Code:
@{
string[] Data = (string[])ViewBag.MyData;
}
<div id="UserState">
Reputation: @Html.ActionLink(Data[0], "Reputation", "Profile") |
Cash: @Html.ActionLink(Data[1], "Index", "FinancialAccount")
</div>
Aber wenn ich dieses Projekt ausführen, _ StatePartial
Methode ruft nicht auf und ViewBag
immer Null.
Beachten Sie, dass diese Parameter nicht mein Modellfeld sind und durch Aufrufen einer Webdienstmethode berechnet werden. aber ich setze diesen Wert in meiner Frage ständig fest.
Was kann ich dafür tun? Gibt es eine Idee, Parameter an die Teilansicht zu übergeben? Danke.
Thanks :) Es funktioniert. – Mojtaba