Categories: FAQ.NET, VisualStudio.NET Posted by AlexanderZeitler on 11/26/2003 7:41 PM | Comments (0)

Häufig macht es, der Übersicht wegen, Sinn, Parameter von WebControls mit Tabulatoren eingerückt untereinander zu schreiben, was z.B. so aussehen könnte:

<asp:DataGrid   ID="myDataGrid"
                Runat="Server"
                AutoGenerateColumns="False"
                AllowPaging="True"
                Width="100%">
                              

Allerdings ist VisualStudio.NET per default der Auffassung, dass man solche Auflistungen nicht benötigt. Ergo ändert es spätestens beim Speichern der .aspx-, .ascx oder sonstigen HTML/XML-basierten Dateien die Parameterauflistung wieder wie folgt:

<asp:DataGrid ID="myDataGrid" Runat="Server" AutoGenerateColumns="False" AllowPaging="True" Width="100%">

Doch VisualStudio ist nur auf den ersten Blick so stur. Der zweite Blick führt uns direkt in die Optionen (Menü Extra - Optionen):



Dort sind die beiden rot markierten Optionen zu deaktivieren - ab sofort sind wir Herr im Hause, sprich VS.NET ändert die Formatierung des HTML/XML-basierten QuellCodes nicht mehr eigenmächtig.

Ein Dank für die Lösung dieser häufig gestellten Frage gebührt Joachim van de Bruck, der in den Mailinglisten von www.glengamoi.com sein "Unwesen" treibt.
Comments are closed