io ho un form asp.net e devo controllare un campo di testo.
Quando premo salva se il campo di testo è vuoto devo visualizzare un messaggio di conferma "hai dimenticato di inserire il codice inventario!" continua - annulla.
Cosa posso fare per eseguire l'azione immediatamente senza fare l'onclick che me lo fa andare solo al secondo click?
Sel lo metto nel page_load non va bene perche visualizzerebbe il messaggio al primo click anche se metto il testo!
Avette una soluzione vero?![]()
codice:If Session("Ambito") = "STE" Then If txtInventario.Text = vbNullString And AvvisoInventario = False Then Dim strScript As String strScript = "<script language=JavaScript>" strScript &= "if(!confirm('Si vuole salvare la richiesta senza aver indicato il numero d'inventario di riferimento?')) return false;" strScript &= "</script>" If (Not Page.IsStartupScriptRegistered("clientScript")) Then Page.RegisterStartupScript("clientScript", strScript) End If AvvisoInventario = True End If End If

Rispondi quotando
