Wie kann ich das interpretieren von HTML-Code aus TempData mit MVC4?

Ich versuche, die Anzeige einer TempData Liste mit HTML-balisen im inneren. Ist es möglich zu interpretieren, die balisen-und nicht nur ihn anzeigen ?

Dies ist code-Beispiel, um zu illustrieren, was ich will.

Controller :

List<string> ls = new List<string>();
ls.Add("<div> First div </div>");
ls.Add("<div> Another div </div>");
ls.Add("<div> Another div again </div>");
TempData.Add("ModelLs", ls);

Anzeigen :

var ls = (List<string>)TempData["ModelLs"];
foreach (string str in ls)
{
    @str
}

Und ich möchte die display von 3 "echten" div auf meiner Seite (und nicht 3 "<div> .... </div>"). Wie kann ich das tun ?

  • Fragen Sie nicht @(new HtmlString(str)) ?
InformationsquelleAutor Alex | 2013-07-23
Schreibe einen Kommentar