2016-07-21 6 views
1

Während die Entwicklung eines ASP.NET Web Forms-Projekts voranschreitet, wird der im Markup verwendete Code manchmal repetitiv.Gibt es Alternativen zu Masterseiten für das Asp.Net-Webformular?

Sind Masterseiten meine einzige Option, um dieses Markup wiederzuverwenden? Manchmal wird der Inhalt meiner Masterseite nicht aktualisiert. Vielleicht ist es an der Zeit, es durch etwas Ähnliches zu ersetzen, wenn es existiert.

+0

Wenn Sie den Code bezüglich der Masterpage-Ausgabe posten, können wir uns das gerne ansehen. – Win

+0

@Win Ich möchte nicht, dass du dieses Problem löst, weil es sehr komplex ist und ich einige Fragen dazu gestellt habe und niemand versucht hat, es zu kommentieren. Ich möchte nur wissen, ob es Alternativen zu Masterseiten gibt. Aber vielen Dank für die guten Absichten, ich schätze wirklich! – meJustAndrew

+1

Nicht sicher, was ist der Sinn beim Schließen dieser Frage als * Too Broad *. Ich sehe es nicht als eine breite Frage, sondern eher als eine direkte Frage an. Gewählt, um wieder zu öffnen. – Rahul

Antwort

1

Ja, verwenden Sie eine UserControl, aber das wäre verdrahtet Alternative Ursache in diesem Fall müssen Sie separate usercontrol für Kopfzeile/Fußzeile/Menüelement ... etc erstellen und sie auf jeder Seite separat unter Verwendung einer @Register Seite Direktive registrieren .

+0

Ist das ähnlich zu einer Teilansicht in asp mvc? – meJustAndrew

+1

@meJustAndrew, ja es ist dasselbe wie Teilansicht in MVC. – Rahul

+0

Vielen Dank! Es gibt einige Unterschiede zwischen einer Teilansicht, aber es ist, was ich brauche, und tatsächlich verhält es sich wie eine Teilansicht. – meJustAndrew

Verwandte Themen