Hallo Liste!
Ich habe kein eigentliches Problem, sondern mehr eine Frage, die ich gerne
zur Diskussion stellen w�rde.
Sollte ich dabei irgendwie die Listregeln verletzen, sgat mir bitte
bescheid.
Also folgendes Szenario:

Wir wollen eine Auflistung von Links darstellen. Dabei soll es m�glich sein
jedem Link sein eigenes Design (z.B. Bild links, Text rechts oder Text links
, ohne Bild etc.) zuzuordnen.
Dabei soll jedes Design denkbar und m�glichst ohne die asp Seite zu �ndern
realisierbar sein.

Das ganz hatte ich damals in ASP folgendermassen gel�st:
- Eine Datenbank enth�lt die Links
- In einer weiteren Datenbank werden die Designs in Form eines abge�nderten
HTML-Codes gespeichert

Dieser abge�nderte HTML-Code enth�lt Platzhalter (bestimmte W�rter, die ich
vorher festgelegt habe).
Werden nun die Links aufgerufen, so wird das Design zu dem Link geladen, es
wird nach den Schl�sselw�rtern durchsucht und diese werden entsprechend
ersetzt.
Dabei kamen durchaus auch kompliziertere Schl�sselw�rter zum EInsatz, die
anzeigten, dass etwas sortiert werden sollte oder die Daten aus einer
anderen Datenbank kamen etc.

Das ganze hatte 2 Nachteile:
1. Wie Ihr Euch wohl vorstellen k�nnt, war es nicht das schnellste System,
weshalb ich eine Cachefunktion dazuschreiben musste (nicht sehr
w�nschenswert, da die Daten sich teilweise mehrmals t�glich �ndern)

2. Die Designs waren in einer Datenbank. Angenehmer w�re es gewesen, wenn
sie in einzelnen Dateien vorliegen w�rden. Dann kann sie jeder bearbeiten.

Nun zu meiner "Frage/Diskussion":
Ich m�chte das ganze nun in ASP.Net integrieren (mit C#). Dabei m�chte ich
nat�rlich gerne die neuen M�glichkeiten weitesgehend nutzen. Allerdings habe
ich noch nicht alle erfasst.

Also Frage:
1. Ist es viel langsamer, wenn ich die Designs in Dateien liegen habe??

2. Eigentlich brauche ich meine Schl�sselw�rter doch nicht mehr, da ich doch
per C# auf HTML-Elemente, die das Attribute 'runat="server"' haben,
zugreifen kann. D.h. ich w�rde dem Element im Design als ID den Feldnamen
geben. Aber kann ich dort auch zus�tzliche Informationen reinschreiben, die
ich per C# abrufen kann, ohne dass sie die HTML-Darstellung
beeintr�chtigen??

Was meint Ihr dazu. Oder bin ich total auf dem Holzweg und seh den Wald vor
lauter B�umen nicht.

Ciao
Janko

P.S.: Achja, ich w�nsche Euch allen einen ruhigen Wochenanfang ;-)

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an