Ich wurde gebeten, eine Kopf- und Fußzeile eines Unternehmens in einer Webseite hinzuzufügen, die ich erstelle. Das Designteam gab mir zwei Links, einen mit dem Header und den anderen mit der Fußzeile.Dynamische Kopf- und Fußzeile in MVC .net
Was ich tat, war, diesen Link zu öffnen, dann kopieren Sie aus dem Inspektor den gesamten Code, hinzugefügt in _header.cshtml und _footer.cshtml. Dann habe ich sie als Teilansicht in _layout.cshtml eingefügt. Ich benutze ASP.net mit MVC4.
Dieses Team hat einige Änderungen in der Kopf- und Fußzeile vorgenommen und sie sagten mir, dass sie diese Änderungen auf meiner Seite nicht sehen konnten.
Könnte jemand bitte führen Sie mich und lassen Sie mich wissen, was ich tun muss, um die Kopf- und Fußzeile dynamisch arbeiten von diesen Links, die ich erhalten habe.
Dies ist mein Code:
<body>
<header>
<div>
@Html.Partial("_Header")
<!--#include virtual="/header.html"-->
</div>
</header>
<div id="body">
<section class="content-wrapper main-content clear-fix">
@RenderBody()
</section>
</div>
<footer>
<div>
@Html.Partial("_Footer")
<!--#include virtual="/footer.html"-->
</div>
</footer>
@RenderSection("scripts", required: false)
</body>
Die Links wie diese aussehen. http://webapps.corporate.com/templates/corporate/contact/header.html
Jede Hilfe wird sehr geschätzt.
Sind _HEADER im selben Verzeichnis wie die Layout-Datei befindet und _Footer an der gleichen Stelle von _Layout? Sehen Sie sich https://docs.asp.net/en/latest/mvc/views/partial.html – vincentluth
Nein, aber ich kann sie verschieben, das ist nicht das Problem. Die Kopf- und Fußzeile funktionieren gut, weil sie nur Teilansichten sind, meine Frage ist, wie man sie dynamisch macht (bekomme die Kopf- und Fußzeile von externen Links)? – MANUELAN00
Sie könnten es einfacher finden, einfach Iframes zu verwenden. –