tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
521
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    KroaX_Net KroaX_Net ist offline Mitglied Bronze
    Registriert seit
    Aug 2005
    Ort
    Köln
    Beiträge
    47
    Ist es möglich eine einzelne ASPX Datei mit mehreren Code Behind Dateien zu versehen ?

    Also z.B.

    Habe eine Index.aspx die Code Fragmente aus einer index.aspx.vb und einer z.b. Paging.aspx.vb (o.ä) holen soll.

    So langsam wird nämlich meine index.aspx.vb ein bissl groß und unübersichtlich ... oder gibt es da noch andere Möglichkeiten das ganze aufzuteilen ?
     

  2. #2
    Avatar von unmountable
    unmountable unmountable ist offline Mitglied
    Registriert seit
    Sep 2005
    Beiträge
    15
    Mein Vorschlag wäre die Verwendung von User Controls.

    Du erstellst Dir ein User Control (eine ASCX-Datei) und bindest diese dann in Deiner ASPX ein. Eingebunden wird über das Tag:
    Code :
    1
    
    <% Register TagPrefix="bla" TagName="blabla" Src="blabla.ascx" %>
    Diese Zeile wird direkt unter dem Page-Tag eingefügt.

    Im Form kannst Du dann über Tag-Prefix und -Name die ASCX an einer bestimmten Stelle einfügen.


    Ich verwende das meist für Dinge wie Menüs und ähnliches.
     

  3. #3
    KroaX_Net KroaX_Net ist offline Mitglied Bronze
    Registriert seit
    Aug 2005
    Ort
    Köln
    Beiträge
    47
    Gibt es auch noch andere Möglichkeiten ?

    Habe das eben probiert und das ist bei meinem Projekt nicht grade gut anwendbar ... z.b. verwende ich 2 buttons um Paging für 3 verschiedene Datagrids zu ermöglichen welche Wiederrum durch 8 verschiedene MYSQL Abfragen gefüllt werden ... nach deiner Methode müsste ich das dann alles wieder zusammen in eine Datei füllen ... ich dachte aber mehr daran das ich den Code für Paging in eine Datei packe , dann den Code für die ganzen Abfragen etc. etc. ... und ich möchte das die beim laden der index.aspx quasi wieder zusammengefügt werden als wären sie nur eine code datei ... ich möchte halt nur Übersicht einbringen ...
     

  4. #4
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Alles was zusammengehört in eine eigene Klasse. Diese Klassen kannst du dann instanzieren und mit ihnen arbeiten.

    So hast du zB eine Klasse Logger, die das Schreiben des Logfiles übernimmt, du hast eine Klasse User, welche den eingeloggten User in der Session repräsentiert usw.

    Hier musst du halt selbst entscheiden, welche Aufteilung in Klassen Sinn macht, zumal auch nicht alles aufgeteilt werden kann.
     

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 27.02.08, 06:49
  2. aspx schließen, c# code?
    Von keks1984 im Forum .NET Web und Kommunikation
    Antworten: 3
    Letzter Beitrag: 24.10.07, 13:07
  3. JBOSS, deployen von mehreren ear files
    Von pangerma im Forum Java
    Antworten: 0
    Letzter Beitrag: 04.07.07, 15:27
  4. Preloader mit mehreren *.swf Files
    Von racefreak im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 28.10.04, 11:55
  5. In Ordner des ASPX Files kommen
    Von Nitromaus im Forum .NET Archiv
    Antworten: 5
    Letzter Beitrag: 16.01.04, 17:23