Ist es möglich, zu brechen, code-behind in mehrere partial-Dateien?

Habe ich eine .aspx Web-Formular mit ein .aspx.cs code-behind. Die code-behind ist fast 2000 Zeilen lang, und es ist immer der Punkt, wo der einzige Weg, um leicht zu navigieren ist, um eine Tonne der Räume zwischen den Abschnitten, herauszoomen, damit ich sehen kann das physische Aussehen des Codes, und dann zoom-in, wo ich Sie Bearbeiten möchten. In anderen Worten, es ist eine große Schmerzen. Ich möchte split-2000 line-in verschiedenen Dateien repräsentieren Konzepte in den code. Also wenn ich auf Bearbeiten gehen einige Funktionen in der "Mitarbeiter" jquery Registerkarte der Seite, ich kann gehen Sie einfach auf die partielle Klasse, die enthält nur die "Mitarbeiter" - Funktionalität.

In dem Neuen Menü kann ich nicht finden, alles, was für eine zusätzliche code-behind-Datei, keine .aspx.cs-Datei. Ich habe versucht, erstellen ein .cs-Datei, umbenennen, es zu .aspx.cs, und geben Sie die gleichen partiellen Klasse-name --- no go, ich konnte nicht sehen, jede der Methoden, die der Standard-partial-Klasse, noch die Steuerelemente auf der Seite.

Ich verstehe das Konzept, dass, wenn Sie Ihre "Klasse", in der OOP-Sinne ist, dass lange, es ist zu viel zu tun. Was ich nicht verstehe, ist die "Klasse" in Bezug auf die code-behind für ein web-Formular. Das Formular kann nicht wirklich herunter gebrochen werden in kleinere Formen --- die user experience muss alle nehmen Platz auf einer Seite.

InformationsquelleAutor CptSupermrkt | 2012-03-27
Schreibe einen Kommentar