Freigeben über


Verwenden von Visual Studio 2013 zum Erstellen einer Standardwebformularseite für ASP.NET 4.5

von Erik Reitan

Für die Entwicklung neuer Web-Apps empfehlen wir Blazor.

Diese exemplarische Vorgehensweise enthält eine Einführung in die Webentwicklungsumgebung in Microsoft Visual Studio 2013 und in Microsoft Visual Studio Express 2013 für Web. Diese exemplarische Vorgehensweise führt Sie durch das Erstellen einer einfachen ASP.NET Web Forms-Seite und veranschaulicht die grundlegenden Techniken zum Erstellen einer neuen Seite, zum Hinzufügen von Steuerelementen und zum Schreiben von Code.

In dieser exemplarischen Vorgehensweise werden u. a. folgende Aufgaben veranschaulicht:

  • Erstellen eines Webanwendungsprojekts für Dateisystemwebformulare.
  • Machen Sie sich mit Visual Studio vertraut.
  • Erstellen einer ASP.NET Seite.
  • Hinzufügen von Steuerelementen.
  • Hinzufügen von Ereignishandlern.
  • Ausführen und Testen einer Seite aus Visual Studio.

Voraussetzungen

Für die Durchführung dieser exemplarischen Vorgehensweise benötigen Sie Folgendes:

Erstellen eines Webanwendungsprojekts und einer Seite

In diesem Teil der exemplarischen Vorgehensweise erstellen Sie ein Webanwendungsprojekt und fügen eine neue Seite hinzu. Außerdem fügen Sie HTML-Text hinzu und führen die Seite in Ihrem Browser aus.

So erstellen Sie ein Webanwendungsprojekt

  1. Öffnen Sie Microsoft Visual Studio.

  2. Wählen Sie im Menü Datei die Option Neues Projekt aus.
    Menü „Datei“

    Das Dialogfeld Neues Projekt wird angezeigt.

  3. Wählen Sie auf der linken Seite die Gruppe "Vorlagen ->Visual C# ->Webvorlagen" aus.

  4. Wählen Sie die Vorlage ASP.NET Web Application in der mittleren Spalte aus.

  5. Benennen Sie Ihr Projekt "BasicWebApp", und klicken Sie auf die Schaltfläche "OK".
    Dialogfeld „Neues Projekt“

  6. Wählen Sie als Nächstes die Webformularvorlage aus, und klicken Sie auf die Schaltfläche "OK ", um das Projekt zu erstellen.
    Dialogfeld

    Visual Studio erstellt ein neues Projekt, das vordefinierte Funktionen enthält, die auf der Webformularvorlage basieren. Es bietet Ihnen nicht nur eine Home.aspx Seite, eine About.aspx Seite, eine Contact.aspx Seite, sondern auch Mitgliedschaftsfunktionen, die Benutzer registriert und ihre Anmeldeinformationen speichert, damit sie sich bei Ihrer Website anmelden können. Wenn eine neue Seite erstellt wird, zeigt Visual Studio standardmäßig die Seite in der Quellansicht an, auf der die HTML-Elemente der Seite angezeigt werden. Die folgende Abbildung zeigt, was in der Quellansicht angezeigt wird, wenn Sie eine neue Webseite mit dem Namen BasicWebApp.aspx erstellt haben.
    Quellansicht

Eine Tour durch die Visual Studio Web Development Environment

Bevor Sie fortfahren, indem Sie die Seite ändern, ist es nützlich, sich mit der Visual Studio-Entwicklungsumgebung vertraut zu machen. Die folgende Abbildung zeigt die Fenster und Tools, die in Visual Studio und Visual Studio Express für Web verfügbar sind.

Hinweis

Dieses Diagramm zeigt Standardfenster und Fensterpositionen. Mit dem Menü "Ansicht " können Sie zusätzliche Fenster anzeigen und Fenster anordnen und die Größe von Fenstern entsprechend Ihren Vorlieben ändern. Wenn an der Fensteranordnung bereits Änderungen vorgenommen wurden, entspricht dies nicht der Abbildung.

Die Visual Studio-Umgebung

Visual Studio-Umgebung

Machen Sie sich mit dem Webdesigner vertraut

Untersuchen Sie die obige Abbildung, und passen Sie den Text an die folgende Liste an, die die am häufigsten verwendeten Fenster und Tools beschreibt. (Nicht alle Fenster und Tools, die Sie sehen, sind hier aufgeführt, nur diejenigen, die in der vorherigen Abbildung markiert sind.)

  • Symbolleisten. Stellen Sie Befehle zum Formatieren von Text bereit, suchen Sie Text usw. Einige Symbolleisten sind nur verfügbar, wenn Sie in der Entwurfsansicht arbeiten.
  • Projektmappen-Explorer Fenster. Zeigt die Dateien und Ordner in Ihrer Webanwendung an.
  • Dokumentfenster. Zeigt die Dokumente an, an denen Sie in Registerkartenfenstern arbeiten. Sie können zwischen Dokumenten wechseln, indem Sie auf Registerkarten klicken.
  • Eigenschaftenfenster . Ermöglicht Es Ihnen, Einstellungen für die Seite, HTML-Elemente, Steuerelemente und andere Objekte zu ändern.
  • Registerkarten anzeigen. Stellen Sie Ihnen unterschiedliche Ansichten desselben Dokuments vor. Die Entwurfsansicht ist eine Bearbeitungsoberfläche in der Nähe von WYSIWYG. Die Quellansicht ist der HTML-Editor für die Seite. In der geteilten Ansicht werden sowohl die Entwurfsansicht als auch die Quellansicht für das Dokument angezeigt. Sie arbeiten mit den Entwurfs - und Quellansichten weiter unten in dieser exemplarischen Vorgehensweise. Wenn Sie webseiten lieber in der Entwurfsansicht öffnen möchten, klicken Sie im Menü "Extras" auf "Optionen", wählen Sie den HTML-Designer-Knoten aus, und ändern Sie die Option "Startseiten in".
  • ToolBox. Stellt Steuerelemente und HTML-Elemente bereit, die Sie auf das Zeichenblatt ziehen können. Toolboxelemente werden nach allgemeiner Funktion gruppiert.
  • S erver Explorer. Zeigt Datenbankverbindungen an. Wenn der Server-Explorer nicht sichtbar ist, klicken Sie im Menü "Ansicht" auf "Server-Explorer".

Erstellen einer neuen ASP.NET-Webformularseite

Wenn Sie eine neue Webanwendung mit der ASP.NET-Webanwendungsprojektvorlage erstellen, fügt Visual Studio eine ASP.NET Seite (Web Forms-Seite) mit dem Namen Default.aspx sowie mehrere andere Dateien und Ordner hinzu. Sie können die Default.aspx Seite als Startseite für Ihre Webanwendung verwenden. Für diese exemplarische Vorgehensweise erstellen und arbeiten Sie jedoch mit einer neuen Seite.

So fügen Sie der Webanwendung eine Seite hinzu

  1. Schließen Sie die Default.aspx Seite. Klicken Sie hierzu auf die Registerkarte, auf der der Dateiname angezeigt wird, und klicken Sie dann auf die Option "Schließen".
  2. Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf den Namen der Webanwendung (in diesem Lernprogramm lautet der Anwendungsname BasicWebSite), und klicken Sie dann auf "Hinzufügen ->Neues Element".
    Das Dialogfeld Neues Element hinzufügen wird angezeigt.
  3. Wählen Sie auf der linken Seite die Gruppe "Visual C# ->Webvorlagen " aus. Wählen Sie dann webformular aus der mittleren Liste aus, und nennen Sie es FirstWebPage.aspx.
    Dialogfeld
  4. Klicken Sie auf "Hinzufügen ", um die Webseite zu Ihrem Projekt hinzuzufügen.
    Visual Studio erstellt die neue Seite und öffnet sie.

Hinzufügen von HTML zur Seite

In diesem Teil der exemplarischen Vorgehensweise fügen Sie der Seite statischen Text hinzu.

So fügen Sie der Seite Text hinzu

  1. Klicken Sie unten im Dokumentfenster auf die Registerkarte "Entwurf", um zur Entwurfsansicht zu wechseln.

    In der Entwurfsansicht wird die aktuelle Seite auf WYSIWYG-ähnliche Weise angezeigt. An diesem Punkt verfügen Sie nicht über Text oder Steuerelemente auf der Seite, sodass die Seite leer ist, mit Ausnahme einer gestrichelten Linie, die ein Rechteck umgibt. Dieses Rechteck stellt ein div-Element auf der Seite dar.

  2. Klicken Sie in das Rechteck, das durch eine gestrichelte Linie umrandet ist.

  3. Geben Sie "Willkommen bei Visual Web Developer " ein, und drücken Sie zweimal die EINGABETASTE .

    Die folgende Abbildung zeigt den Text, den Sie in der Entwurfsansicht eingegeben haben.

    Willkommenstext in der Entwurfsansicht

  4. Wechseln zur Quellansicht .

    Sie können den HTML-Code in der Quellansicht sehen, die Sie beim Eingeben in der Entwurfsansicht erstellt haben.
    Webseite mit statischem Text

Ausführen der Seite

Bevor Sie fortfahren, indem Sie der Seite Steuerelemente hinzufügen, können Sie sie zuerst ausführen.

So führen Sie die Seite aus

  1. Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf FirstWebPage.aspx, und wählen Sie "Als Startseite festlegen" aus.

  2. Drücken Sie STRG+F5 , um die Seite auszuführen.

    Die Seite wird im Browser angezeigt. Obwohl die von Ihnen erstellte Seite über eine Dateinamenerweiterung von .aspx verfügt, wird sie derzeit wie jede HTML-Seite ausgeführt.

    Um eine Seite im Browser anzuzeigen, können Sie auch mit der rechten Maustaste auf die Seite in Projektmappen-Explorer klicken und im Browser anzeigen auswählen.

  3. Schließen Sie den Browser, um die Webanwendung zu beenden.

Hinzufügen und Programmieren von Steuerelementen

Jetzt fügen Sie der Seite Serversteuerelemente hinzu. Serversteuerelemente wie Schaltflächen, Beschriftungen, Textfelder und andere vertraute Steuerelemente bieten typische Formularverarbeitungsfunktionen für Ihre Web Forms-Seiten. Sie können die Steuerelemente jedoch mit Code programmieren, der auf dem Server und nicht auf dem Client ausgeführt wird.

Sie fügen ein Schaltflächen-Steuerelement , ein TextBox-Steuerelement und ein Bezeichnungssteuerelement zur Seite hinzu und schreiben Code zum Behandeln des Click-Ereignisses für das Button-Steuerelement .

So fügen Sie der Seite Steuerelemente hinzu

  1. Klicken Sie auf die Registerkarte "Entwurf", um zur Entwurfsansicht zu wechseln.

  2. Platzieren Sie die Einfügemarke am Ende des Texts "Willkommen bei Visual Web Developer ", und drücken Sie fünf oder mehr Mal die EINGABETASTE , um Platz im Div-Elementfeld zu schaffen.

  3. Erweitern Sie in der Toolbox die Standardgruppe , wenn sie noch nicht erweitert ist.
    Beachten Sie, dass Sie möglicherweise das Toolboxfenster auf der linken Seite erweitern müssen, um es anzuzeigen.

  4. Ziehen Sie ein TextBox-Steuerelement auf das Zeichenblatt, und legen Sie es in der Mitte des div-Elementfelds ab, das "Willkommen bei Visual Web Developer " in der ersten Zeile enthält.

  5. Ziehen Sie ein Button-Steuerelement auf das Zeichenblatt, und legen Sie es rechts neben dem TextBox-Steuerelement ab.

  6. Ziehen Sie ein Label-Steuerelement auf das Zeichenblatt, und legen Sie es auf einer separaten Linie unterhalb des Schaltflächen-Steuerelements ab.

  7. Setzen Sie die Einfügemarke über das TextBox-Steuerelement , und geben Sie dann Ihren Namen ein: .

    Dieser statische HTML-Text ist die Beschriftung für das TextBox-Steuerelement . Sie können statische HTML- und Serversteuerelemente auf derselben Seite kombinieren. Die folgende Abbildung zeigt, wie die drei Steuerelemente in der Entwurfsansicht angezeigt werden.

    Drei Steuerelemente in der Entwurfsansicht

Festlegen von Steuerelementeigenschaften

Visual Studio bietet Verschiedene Möglichkeiten zum Festlegen der Eigenschaften von Steuerelementen auf der Seite. In diesem Teil der exemplarischen Vorgehensweise legen Sie Eigenschaften sowohl in der Entwurfsansicht als auch in der Quellansicht fest.

So legen Sie Steuerelementeigenschaften fest

  1. Zeigen Sie zunächst die Eigenschaftenfenster an, indem Sie im Menü "Ansicht " ->Andere Fenster> -Eigenschaften" auswählen. Alternativ können Sie F4 auswählen, um das Eigenschaftenfenster anzuzeigen.

  2. Wählen Sie das Schaltflächen-Steuerelement aus, und legen Sie dann im Eigenschaftenfenster den Wert von "Text " auf " Anzeigename" fest. Der eingegebene Text wird auf der Schaltfläche im Designer angezeigt, wie in der folgenden Abbildung dargestellt.

    Festlegen von Schaltflächentext

  3. Wechseln zur Quellansicht .

    In der Quellansicht wird der HTML-Code für die Seite angezeigt, einschließlich der Elemente, die Visual Studio für die Serversteuerelemente erstellt hat. Steuerelemente werden mithilfe der HTML-ähnlichen Syntax deklariert, mit der Ausnahme, dass die Tags das Präfix ASP verwenden und das Attribut runat="server" einschließen.

    Steuerelementeigenschaften werden als Attribute deklariert. Wenn Sie beispielsweise die Text-Eigenschaft für das Button-Steuerelement in Schritt 1 festlegen, haben Sie tatsächlich das Text-Attribut im Markup des Steuerelements festgelegt.

    Hinweis

    Alle Steuerelemente befinden sich in einem Formularelement , das auch das Attribut runat="server" aufweist. Das Runat="server"- Attribut und das ASP: -Präfix für Steuerelementtags markieren die Steuerelemente, sodass sie von ASP.NET auf dem Server verarbeitet werden, wenn die Seite ausgeführt wird. Code außerhalb des <Formulars runat="server"> und< script runat="server">-Elemente wird unverändert an den Browser gesendet, weshalb sich der ASP.NET Code innerhalb eines Elements befinden muss, dessen Öffnende Tag das Attribut runat="server" enthält.

  4. Als Nächstes fügen Sie dem Bezeichnungssteuerelement eine zusätzliche Eigenschaft hinzu. Platzieren Sie die Einfügemarke direkt hinter asp:Label im< asp:Label-Tag>, und drücken Sie dann die LEERTASTE.

    Eine Dropdownliste wird angezeigt, in der die Liste der verfügbaren Eigenschaften angezeigt wird, die Sie für ein Bezeichnungssteuerelement festlegen können. Dieses Feature, das als IntelliSense bezeichnet wird, hilft Ihnen in der Quellansicht mit der Syntax von Serversteuerelementen, HTML-Elementen und anderen Elementen auf der Seite. Die folgende Abbildung zeigt die IntelliSense-Dropdownliste für das Bezeichnungssteuerelement .

    IntelliSense-Attribute

  5. Wählen Sie "ForeColor" aus, und geben Sie dann ein Gleichheitszeichen ein.

    IntelliSense zeigt eine Liste von Farben an.

    Hinweis

    Sie können eine IntelliSense-Dropdownliste jederzeit anzeigen, indem Sie BEIM Anzeigen von Code STRG+J drücken.

  6. Wählen Sie eine Farbe für den Text des Bezeichnungssteuerelements aus. Stellen Sie sicher, dass Sie eine Farbe auswählen, die dunkel genug ist, um vor einem weißen Hintergrund zu lesen.

    Das ForeColor-Attribut wird mit der ausgewählten Farbe einschließlich des schließende Anführungszeichens abgeschlossen.

Programmieren des Schaltflächensteuerelements

Für diese exemplarische Vorgehensweise schreiben Sie Code, der den Namen liest, den der Benutzer in das Textfeld eingibt, und zeigt dann den Namen im Bezeichnungsfeld-Steuerelement an.

Hinzufügen eines Standardereignishandlers für Schaltflächen

  1. Wechseln zur Entwurfsansicht .

  2. Doppelklicken Sie auf das Schaltflächensteuerelement .

    Standardmäßig wechselt Visual Studio zu einer CodeBehind-Datei und erstellt einen Skelettereignishandler für das Standardereignis des Button-Steuerelements , das Click-Ereignis . Die CodeBehind-Datei trennt Ihr UI-Markup (z. B. HTML) von Ihrem Servercode (z. B. C#).
    Der Cursor wird positioniert, um Code für diesen Ereignishandler hinzuzufügen.

    Hinweis

    Das Doppelklicken auf ein Steuerelement in der Entwurfsansicht ist nur eine von mehreren Möglichkeiten, Ereignishandler zu erstellen.

  3. Geben Sie im Button1_Click Ereignishandler Label1 gefolgt von einem Punkt (.) ein.

    Wenn Sie den Zeitraum nach der ID der Bezeichnung (Label1) eingeben, zeigt Visual Studio eine Liste der verfügbaren Member für das Bezeichnungssteuerelement an, wie in der folgenden Abbildung dargestellt. Ein Element ist häufig eine Eigenschaft, Methode oder ein Ereignis.

    IntelliSense in der Codeansicht

  4. Beenden Sie den Click-Ereignishandler für die Schaltfläche, sodass er wie im folgenden Codebeispiel dargestellt vorgelesen wird.

    protected void Button1_Click(object sender, System.EventArgs e)
    {    
        Label1.Text = TextBox1.Text + ", welcome to Visual Studio!";
    }
    
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        Label1.Text = Textbox1.Text & ", welcome to Visual Studio!"
    End Sub
    
  5. Wechseln Sie zurück zum Anzeigen der Quellansicht Ihres HTML-Markups, indem Sie im Projektmappen-Explorer mit der rechten Maustaste auf FirstWebPage.aspx klicken und "Markup anzeigen" auswählen.

  6. Scrollen Sie zum asp:Button-Element>.< Beachten Sie, dass das <asp:Button-Element> jetzt das Attribut "onclick="Button1_Click" aufweist.

    Dieses Attribut bindet das Click-Ereignis der Schaltfläche an die Handlermethode, die Sie im vorherigen Schritt codiert haben.

    Ereignishandlermethoden können einen beliebigen Namen haben; Der angezeigte Name ist der standardname, der von Visual Studio erstellt wurde. Der wichtige Punkt ist, dass der name, der für das OnClick-Attribut im HTML-Code verwendet wird, mit dem Namen einer im CodeBehind definierten Methode übereinstimmen muss.

Ausführen der Seite

Sie können jetzt die Serversteuerelemente auf der Seite testen.

So führen Sie die Seite aus

  1. Drücken Sie STRG+F5 , um die Seite im Browser auszuführen. Wenn ein Fehler auftritt, überprüfen Sie die obigen Schritte erneut.

  2. Geben Sie einen Namen in das Textfeld ein, und klicken Sie auf die Schaltfläche "Anzeigename ".

    Der eingegebene Name wird im Bezeichnungsfeld-Steuerelement angezeigt. Beachten Sie, dass die Seite, wenn Sie auf die Schaltfläche klicken, auf den Webserver gepostet wird. ASP.NET die Seite dann neu erstellt, führt Ihren Code aus (in diesem Fall wird der Click-Ereignishandler des Schaltflächensteuerelements ausgeführt), und sendet dann die neue Seite an den Browser. Wenn Sie die Statusleiste im Browser ansehen, können Sie sehen, dass die Seite bei jedem Klicken auf die Schaltfläche einen Roundtrip zum Webserver macht.

  3. Zeigen Sie im Browser die Quelle der Seite an, die Sie ausführen, indem Sie mit der rechten Maustaste auf die Seite klicken und die Quelle anzeigen auswählen.

    Im Seitenquellcode wird HTML ohne Servercode angezeigt. Insbesondere werden die asp:>-Elemente, mit denen Sie in der <Quellansicht gearbeitet haben, nicht angezeigt. Wenn die Seite ausgeführt wird, verarbeitet ASP.NET die Serversteuerelemente und rendert HTML-Elemente auf der Seite, die die Funktionen ausführen, die das Steuerelement darstellen. Beispielsweise wird das <asp:Button-Steuerelement> als HTML-Eingabetyp <="submit"> gerendert.

  4. Schließen Sie den Browser.

Arbeiten mit zusätzlichen Steuerelementen

In diesem Teil der exemplarischen Vorgehensweise arbeiten Sie mit dem Kalendersteuerelement , das Datumsangaben pro Monat gleichzeitig anzeigt. Das Kalendersteuerelement ist ein komplexeres Steuerelement als die Schaltfläche, das Textfeld und die Beschriftung, mit der Sie gearbeitet haben, und veranschaulicht einige weitere Funktionen von Serversteuerelementen.

In diesem Abschnitt fügen Sie der Seite ein System.Web.UI.WebControls.Calendar-Steuerelement hinzu und formatieren es.

So fügen Sie ein Kalendersteuerelement hinzu

  1. Wechseln Sie in Visual Studio zur Entwurfsansicht .

  2. Ziehen Sie im Abschnitt "Standard " der Toolbox ein Kalendersteuerelement auf das Zeichenblatt, und legen Sie es unter dem div-Element ab, das die anderen Steuerelemente enthält.

    Der Smarttagbereich des Kalenders wird angezeigt. Das Panel zeigt Befehle an, mit denen Sie die am häufigsten verwendeten Aufgaben für das ausgewählte Steuerelement ausführen können. Die folgende Abbildung zeigt das Kalendersteuerelement wie in der Entwurfsansicht gerendert.

    Kalendersteuerelement in der Entwurfsansicht

  3. Wählen Sie im Bereich "Smarttag" die Option "AutoFormat" aus.

    Das Dialogfeld "AutoFormat " wird angezeigt, in dem Sie ein Formatierungsschema für den Kalender auswählen können. Die folgende Abbildung zeigt das Dialogfeld "AutoFormat " für das Kalendersteuerelement .

    Dialogfeld

  4. Wählen Sie in der Liste "Schema auswählen" die Option "Einfach " aus, und klicken Sie dann auf "OK".

  5. Wechseln zur Quellansicht .

    Das asp:Calendar-Element wird angezeigt<.> Dieses Element ist viel länger als die Elemente für die zuvor erstellten einfachen Steuerelemente. Es enthält auch Unterelemente, z <. B. WeekEndDayStyle>, die verschiedene Formatierungseinstellungen darstellen. Die folgende Abbildung zeigt das Kalendersteuerelement in der Quellansicht. (Das genaue Markup, in dem Sie sehen Die Quellansicht unterscheidet sich möglicherweise geringfügig von der Abbildung.)

    Kalendersteuerelement in der Quellansicht

Programmieren des Kalendersteuerelements

In diesem Abschnitt programmieren Sie das Kalendersteuerelement , um das aktuell ausgewählte Datum anzuzeigen.

So programmieren Sie das Kalendersteuerelement

  1. Doppelklicken Sie in der Entwurfsansicht auf das Kalendersteuerelement .

    Ein neuer Ereignishandler wird erstellt und in der CodeBehind-Datei namens FirstWebPage.aspx.cs angezeigt.

  2. Beenden Sie den SelectionChanged-Ereignishandler mit dem folgenden Code.

    protected void Calendar1_SelectionChanged(object sender, System.EventArgs e)
    {    
        Label1.Text = Calendar1.SelectedDate.ToLongDateString();
    }
    
    Protected Sub Calendar1_SelectionChanged(ByVal sender As Object, ByVal e As System.EventArgs)
        Label1.Text = Calendar1.SelectedDate.ToLongDateString()
    End Sub
    

    Der obige Code legt den Text des Bezeichnungssteuerelements auf das ausgewählte Datum des Kalendersteuerelements fest.

Ausführen der Seite

Sie können den Kalender jetzt testen.

So führen Sie die Seite aus

  1. Drücken Sie STRG+F5 , um die Seite im Browser auszuführen.

  2. Klicken Sie auf ein Datum im Kalender.

    Das Datum, auf das Sie geklickt haben, wird im Bezeichnungsfeld-Steuerelement angezeigt.

  3. Zeigen Sie im Browser den Quellcode für die Seite an.

    Beachten Sie, dass das Kalendersteuerelement mit jedem Tag als td-Element auf der Seite als Tabelle gerendert wurde.

  4. Schließen Sie den Browser.

Nächste Schritte

In dieser exemplarischen Vorgehensweise wurden die grundlegenden Features des Visual Studio-Seiten-Designers veranschaulicht. Nachdem Sie nun wissen, wie Sie eine Web Forms-Seite in Visual Studio erstellen und bearbeiten, sollten Sie andere Features erkunden. Sie können beispielsweise die folgenden Aktionen ausführen: