none
MVC Wie kann ich Meta Daten setzten? RRS feed

  • Frage

  • Hallo NG,

    ich möchte in eimem MVC Projekt z.B. folgende Daten setzten.

    <meta id="MetaKeywords" runat="server" name="keywords" />
    <meta id="MetaRobots" runat="server" name="Robots" />

    In meinem Aspx Form Projekt habe ich dann im OnInit event die entsprechenen Variablen gesetzt.

    MetaKeywords.Content = "xyz";

    Ich habe versucht:

    <meta id="MetaKeywords" runat="server" name="keywords" />

    und dann im

    <body>

            <%
            MetaKeywords.Content = (string)ViewData["Keywords"];
            %>

    Zu setzen. Das ViewData lieferte auch die richtigen Daten nur im Quelltext im Browser war leider nur der Eintrag ohne Content vorhanden.

     

    Danke für jeden Hinweis und Tipp.

     

    Grüße  Ingo

    Freitag, 5. November 2010 14:40

Antworten

  • Hallo NG,

     

    ich habe jetzt eine Lösung gefunden.

    Ich setzte die Metadaten im Controller und füge diese einfach ein.

    <%= ViewData["Meta"]%>

     

     

    Grüße  Ingo

    Montag, 8. November 2010 12:13