Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Prism Web Control - Label und MouseEnter oder MouseOver? (Menü!) (https://www.delphipraxis.net/23791-web-control-label-und-mouseenter-oder-mouseover-menue.html)

Kane911 9. Jun 2004 19:04


Web Control - Label und MouseEnter oder MouseOver? (Menü!)
 
Hallo,
warum gibt bei einer ASP.NET Webanwendung bzw. den .NET Web Controls keine Ereignisse? Also ich möchte, dass ähnlich dem www.microsoft.de Navigationsmenü per Mouseover so farbige Kästen um die Menüpunkte gezeichnet werden etc. - das geht aber nicht, weil weder Ereignisse noch richtige Canvaselemente da sind? Oder irre ich mich jetzt?

Freue mich über jede Hilfe, wie ich so ein Menü mit Delphi .NET erstellen kann :-)



Vielen Dank!

Kane

Kane911 10. Jun 2004 13:38

Re: Web Control - Label und MouseEnter oder MouseOver? (Menü
 
Weiß denn garkeiner hier wie man sowas macht :?

Man muss doch mit Delphi .NET ein Menü ala microsoft.de (vom Stil her) erzeugen können! Oder nicht? :roll: :?:

theomega 10. Jun 2004 14:24

Re: Web Control - Label und MouseEnter oder MouseOver? (Menü
 
das ist imho kein .Net sondern simples JavaScript

Kane911 10. Jun 2004 14:26

Re: Web Control - Label und MouseEnter oder MouseOver? (Menü
 
Dass das mit Javascript geht denke ich mir auch, aber ich würde das ganze gerne ohne JS etc. nur durch die .NET applikation steuern.. sowas wie onmouseover.. canvas.. etc :-D

MaBuSE 11. Jun 2004 09:10

Re: Web Control - Label und MouseEnter oder MouseOver? (Menü
 
Zitat:

Zitat von Kane911
Dass das mit Javascript geht denke ich mir auch, aber ich würde das ganze gerne ohne JS etc. nur durch die .NET applikation steuern.. sowas wie onmouseover.. canvas.. etc :-D

Mit asp.net hab ich mich noch nicht richtig beschäftigt, aber meines Wissens Laufen die Programme serverseitig. Das Heißt Der Client gibt an den Server eine Anfrage und der Server gibt Html-Daten an den Client zurück.

Da das Programm nicht auf dem Client läuft, kann es auch keine OnMouseOver u.ä. bearbeiten.

Der einfachste Weg ist JavaScript.

Man könnte zwar auch einen asp.net Aufruf in die Html Tags schachteln, aber dann würde z.B. beim MouseOver die komplette Seite neu geladen... :-(
JavaScript hingegen läuft ja auf dem Client ab.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz