Ich frage mich, ob wir Regionen in aspx Seite erstellen können, wie wir es in unseren CS-Seiten erstellen.
nicht als erweiterbar, aber in HTML ist es normal, die Kommentare zu verwenden, um Code-Blöcke zu erstellen
%Vor%Ich glaube nicht, dass es einen Weg gibt, dies zu tun.
Ich würde jedoch vorschlagen, dass Sie, wenn Sie das Gefühl haben, dies tun zu müssen, weil Ihre ASPX-Seiten sehr groß sind, das Redesign oder das Unterteilen in Benutzersteuerelemente (.ascx) betrachten sollten effektivere Verwendung von Masterseiten.
Nicht sicher, ob das der Grund für Ihre Frage ist, aber wenn es so ist, ist es nur ein Gedanke, den Sie weitergeben sollten.
Wenn Sie Visual Studio verwenden (könnte das Web-Essentials-Plugin sein, ich kann mich nicht erinnern, ob es nativ ist), wird das folgende Snippet in HTML-Dateien (einschließlich CSHTML) erweiterbar sein. Leider sind diese in ASPX- oder ASCX-Dateien nicht erweiterbar.
%Vor%In einer ASPX- oder ASCX-Datei möchten Sie vielleicht lieber Folgendes tun:
%Vor%Sie sind immer noch nicht erweiterbar, aber diese werden nicht gerendert und sind daher nicht sichtbar, wenn Sie mit der rechten Maustaste auf die Seite klicken und Quellcode anzeigen. Sie werden sie nur in der Entwicklungsdatei sehen.
P.S. Ich war mir nicht bewusst, wie alt diese Frage war, bis ich mit der Antwort fertig war. Also werde ich einfach weitermachen und das hier trotzdem machen, da es aussieht, als könnte es ein Update verwenden.
Visual Studio ist ziemlich gut darin, Elemente mit einer beträchtlichen Menge an Inhalt zu identifizieren, um sie dynamisch kollabieren zu lassen, aber das ist das, was am nächsten kommt.
Es kann vorkommen, dass Sie eine Reihe von Element-Geschwistern in einem DIV platzieren, damit das Div im Visual Studio minimiert werden kann. Das ist sehr verlockend, aber ich würde davon abraten.
Regionen sind eine IDE-Funktion, mit der Sie ein Code-Segment benennen können, das mehrere Funktionen oder Prozeduren umfasst und das gesamte Segment als ganzes komprimieren / erweitern kann. Visual Studio bietet diese Funktion nur für Code und nicht für HTML / ASPX / CSS-Abschnitte einer Datei. Zum Beispiel können Sie Regionen innerhalb des & lt; script runat="server" & gt; Abschnitt einer ASPX-Datei.
Tags und Links asp.net