| |

VB.NET - FortgeschritteneRe: schitte bön | |  | Autor: teccer | Datum: 01.01.05 20:24 |
| *lach*
du brauchst da nix abfangen. in asp net ist das so, dass wenn du den button drückst, das dann erst die ganze index geladen wird und erst dann wird dein ereignis ausgelöst.
ich weiss, was banane, normalerweise würde man vermuten, dass erst dein klick ausgelöst wird und dann wird die seite geladen. ist aber nicht so. in asp net wurde viewstate eingeführt, womit so einiges drin ist.
du musst weg vom asp denken oder so *lach*. du arbeitest hier auch mit klassen. die klassen werden bei dir sicher alle public sein. so default. schau dir aber an, was MS mit deinen Controls gemacht hat. die sind garantiert nicht public, sondern wurden protected withevents gesetzt. somit also in der klasse und nur da auch zugreifbar.
Was du also machen musst ist wie sonst auch in dotnet, du musst den kram irgendwie globaler kriegen, also publib in nem modul oder noch besser in der global.asax. am besten objekte in der session_onstart erstellen und deklarieren.
ich habe am anfang genau so davor gesessen und gedacht, das schnall ich nie.
du musst umdenken. du wirst feststellen, dass bestimmte WebControls nicht mehr das können, was du so gewohnt bist. da musst du tief in die trickkiste greifen. du kannst zum beispiel bestimmte eigenschaften, die du so nicht vorfinden wirst mit argument.add zum control dazu setze. sprich html-tags.
also noch mal, der button befindet sich nach dem einladen und anzeigen der seite in der index.aspx und dort zwischen den form-tags. durch das loadcontrol wird der behind kram und die controls an die position kopirt, wenn man so will.
in deiner index hast du ja top3 und area3 als placeholder. diese auf jeden fall public machen. die index muss ebenfalls public und als objekt irgendwo definiert sein.
wie gesagt ich habe dir einen ansatz gezeigt. es gibt zich möglichkeiten die aspx-seiten dnymsich aufzubauen ohne frame und derartige sachen. |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
Neu! sevPopUp 2.0 
Dynamische Kontextmenüs!
Erstellen Sie mit nur wenigen Zeilen Code Kontextmenüs dynamisch zur Laufzeit. Vordefinierte Styles (XP, Office, OfficeXP, Vista oder Windows 8) erleichtern die Anpassung an die eigenen Anwendung... Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|