asp.net e doevents

giovedì 16 marzo 2006 - 14.54

Amodio Profilo | Expert


salve a tutti

devo completare un ciclo di insert molto lungo
percio' per evitare che si impalli tutto pensavo di usare un doevents..(in genere lo uso per programmi exe)

ma in asp.net nn lo trovo!
come altro si chiama?
oppure nn esiste veramente?
grzie


fedecheller Profilo | Junior Member

Mi sa che devi fare partire un processo asincrono sul server utilizzando
la classe System.Diagnostics.Process.

MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY

Amodio Profilo | Expert

ok ho inserito un thread
in modo che al click del pulsante...disabilito il pulsante e avvio il thread...

pero' ora noto con dispiacere una cosa..
che se faccioclick sul pulsante, il pulsante non si disabilita,anche se mettendo una interruzione , posso confermare da debug che il pulsante è disabilitato...e non riesco a far uscire neanche una scritta che voglio,,,insomma come prima, eppure ho messo un thread:


Dim t As Threading.Thread
t = New System.Threading.Thread(AddressOf ImportaAccess)
t.Start()


cosa posso aver sbagliato?
grazie

fedecheller Profilo | Junior Member

prova a leggere questo.

[a]http://www.aspitalia.com/script/440/EffettuareChiamateAsincroneDelegatesNET.aspx[/a]
MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY

Amodio Profilo | Expert

ecco
ora dopo aver sistemato per bene il thread ....
ecco un errore strano:



Eccezione non gestita di tipo "System.Runtime.Serialization.SerializationException" in Modulo sconosciuto.

Informazioni aggiuntive: Il tipo System.Web.HttpException nell'assembly System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a non è contrassegnato come serializza





cosa significa tutto questo?
grazie
mi è venuto dopo che ho dichiarato il thread e avviato tutta la procedura!

fedecheller Profilo | Junior Member

http://www.deathlord.it/pro/sl/ricerca/tutorial.net/contents/3_CSharp/14-thread.htm


MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5