2016-10-20 1 views
0

Ich erstelle eine Webanwendung mit Visual Studio 2015. Gemäß meiner Schulanleitung benutze ich ASP.net-Webformulare (mit Master-Seite in diesem Fall).Wie manipuliere ich den Standardheader beim Erstellen eines ASP.net-Webformulars?

Bevor ich in das eigentliche Design und die Funktionalität der Webanwendung einstieg, waren die beiden Dinge, die ich einrichten wollte, ein Bootstrap-Theme/-Layout (das ich erfolgreich verwaltet habe) sowie eine Site-weite Kopf- und Fußzeile.

Hier habe ich Probleme. Die Anwendung hat eine Standard-Kopfzeile (eine dunkle Leiste über der Spitze mit dem Spruch "Anwendungsname" und Links "Home ... Über ... Kontakt" und Login/Register-Links ganz rechts. Die Standard-Fußzeile ist ein einfaches "© 2016 - Meine ASP.NET-Anwendung“

Meine Frage ist, wo gehe ich diese zu ändern, möchte ich die Link-Namen ändern, ändern, wo die Links gelangen Sie zu und entfernen Sie die Anmeldung/Registrierung Links insgesamt

?.

Es tut mir wirklich leid, wenn ich komplett dumm bin, habe ich nur Netbeans verwendet, um eine Java-Anwendung zu schreiben, was bedeutet, dass dies das erste Mal ist, dass ich C#, ASP.NET und Visual Studio nutze

+1

Diese befinden sich normalerweise in einer Masterseite. – mason

+0

Wenn ich das Projekt erstelle, sind nur die folgenden Seiten vorhanden: Standard, über & Kontakt. Und ich kann nicht auf die Kopf- oder Fußzeile in irgendwelchen von diesen zugreifen. Ich kann keine Masterseite sehen? Nochmals Entschuldigung, wenn ich dim triff :( – ACostea

Antwort

0

Layout-Informationen sind in der Regel in einer Masterseite i In einem Web Forms-Projekt. Standardmäßig ist diese Datei mit einer neuen Web Forms-Site, die mit Visual Studio 2013 oder 2015 erstellt wurde, Site.Master.

image showing Visual Studio default Web Forms template

+0

Brilliant, danke! Die einzige andere Sache ist jetzt, können Sie mir sagen, warum die Home/Über/Kontakt Links sind in der Quelle, aber nicht im Design? – ACostea

+0

@ACostea Weil Designer können nicht alle Feinheiten einer interaktiven Webseite handhaben. * Verwenden Sie keinen Designer *. Bearbeiten Sie einfach den HTML-Code. – mason

+0

Der Grund dafür ist, dass mein Professor uns gesagt hat, dass wir fast kein HTML für dieses Projekt verwenden würden und es kann alles mit Drag & Drop/C# getan werden.Ich wollte in der Lage sein, nur die Links aus dem Design zu löschen und meine eigenen mit dem Designer? Danke nochmal :) – ACostea

0

Wenn wir 2015 unter Berücksichtigung einer Web-Site-Setup in Visual Studio nehmen dann im Projektmappen-Explorer öffnen Sie die Master-Seite (wahrscheinlich genannt Site.Master) oder wenn sich nicht sicher dann die default.aspx-Seite Quelle, wo Sie den Namen der Masterseite in der ersten Zeile oder Seiten-Direktive überprüfen können (beginnt mit <% @ Page ...) mit Attribut "MasterPageFile = ....".

In der Master-Seite, Sie sollten

<div class="navbar navbar-inverse navbar-fixed-top"> 

Innerhalb dieses div ist die html alle für die obere Kopfleiste zugewiesen, die die folgenden div mit den Klassen finden, und Sie können die Namen und URL-Links ändern und die Überschriften dort.

Hoffe, das hilft.

Verwandte Themen