Come monitorare un evento su ImageView

August 19

Gli eventi sono trigger che corrono quando i lettori del sito web eseguire un'azione su un controllo utente personalizzato, ad esempio un ImageView. Per monitorare un evento, si aggiunge un evento "OnClick" al ImageView e inviare le informazioni a un file di log. L'evento è legato alla ImageView, in modo che ogni scatto viene registrata in un file di testo sul server Web. Si utilizza questi eventi per tenere traccia di quante persone clic su un link nella pagina Web.

istruzione

1 Aprire la maschera sito web che contiene il controllo ImageView personalizzato Ci sono due modi per creare l'evento "OnClick". Facendo doppio clic sul ImageView crea automaticamente l'evento, ma è possibile aggiungere l'evento nel codice. Aggiungere la seguente voce nel codice per aggiungere l'evento:
<ImageView On_Click = "eventfunction"> </ ImageView>

2 Fare doppio clic sul form per aprire il codice. Scorrere verso il basso per la funzione "eventfunction". Perché si imposta l'evento OnClick di "eventfunction," questa funzione è il trigger evento, e il codice contenuto all'interno della funzione è quello che viene eseguito quando il lettore sito fa clic sull'immagine.

3 Accedere il clic su un file di testo. È possibile accedere con un clic a qualsiasi file di testo con un nome che si sceglie. Per esempio, il codice seguente registra l'evento in un file denominato "clicklog.txt":
System.IO.File.WriteAllLines (@ "clicklog.txt", "Reader cliccato il file");

4 Fare clic sul pulsante "Salva" per salvare le modifiche apportate al sito. Premere il tasto "F5" per eseguire il nuovo codice nel debugger. Il debugger è una piattaforma di test, in modo da poter trovare eventuali bug nel codice. Fare clic sul ImageView per creare una dichiarazione registro eventi nel file di testo.