Poblemi di compilazione

lunedì 16 maggio 2011 - 13.18

mauri1961 Profilo | Senior Member

In un form contenente parecchi campi textbox compilando il progetto mi restituisce una serie innumerevole di errori del seguente tono :

La clausola Handles richiede una variabile WithEvents definita nel tipo che la contiene o in uno dei relativi tipi di base associate a questi tipi di istruzione:

Protected Sub TextBox2_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles responsabile.TextChanged

End Sub


Questo relativamente al file .aspx.vb .

Premetto che l'applicazione funziona perfettamente ma mi infastidiscono questi errori figli del fatto che ancora non comprendo bene l'utilizzo delle pagine aspx.vb.

Qualcuno può darmi delucidazioni, magari anche sull'utilizzo di queste pagine aspx.vb ?

Grazie, Maurizio.

alx_81 Profilo | Guru

Ciao

>Qualcuno può darmi delucidazioni, magari anche sull'utilizzo
>di queste pagine aspx.vb ?
se non erro, quando definisci variabili in VB che saranno gestite da eventi, devi specificare la dichiarazione così:
Dim WithEvents MiaVar As New MioTipo

con quella clausola non dovresti più avere i warning..

>Grazie, Maurizio.
di nulla!

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Gluck74 Profilo | Guru

>Protected Sub TextBox2_TextChanged(ByVal sender As Object, ByVal
>e As System.EventArgs) Handles responsabile.TextChanged
>
> End Sub

Non ho ben chiaro perché hai scritto "responsabile.TextChanged" nella clausola Handles.
Il codice dovrebbe essere:
Protected Sub TextBox2_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox2.TextChanged

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5