Ho questo javascript che devo inserire nell'evento KeyPress di una TextBox:
codice:If InStr(" 0123456789-+.," , Chr$(KeyAscii)) = 0 Then keyascii=0Solo che ho qualche problema con l'inserimento della stringa 0123456789-+., tra virgolette nel CodeBehind.codice:Dim TextBox1 As TextBox = CType(Page.FindControl("Campo1"), TextBox) Dim txt As String = "If InStr(0123456789-+.,, Chr$(KeyAscii)) = 0 Then keyascii=0" TextBox1.Attributes.Add("KeyPress", txt)
Ho provato a scrivere così:
ma mi viene "tradotto" in:codice:Dim txt As String = "If InStr(" & """0123456789-+.,""" & ", Chr$(KeyAscii)) = 0 Then keyascii=0"
Dovrebbe essere solo una questione del numero e della posizione delle virgolette sbagliato, come posso aggiustare?codice:KeyPress="If InStr("0123456789-+.,", Chr$(KeyAscii)) = 0 Then keyascii=0"
![]()

Rispondi quotando