我需要幫助來限制我的文本框只接受數字。我有另一個文本框事件textchanged,在這種情況下,我想不允許用戶編寫除數字之外的其他字符。已經實現了最大長度,但是我無法驗證只允許數字。 這裏是我的病情,我想實現:使用vb.net驗證文本框web forma
Protected Sub txtIdType_TextChanged(sender As Object, e As EventArgs)
Dim txtb As TextBox = CType(FormViewPerson.FindControl("txtIdType"), TextBox)
Dim txtb1 As TextBox = CType(FormViewPerson.FindControl("TextBoxIDCode"), TextBox)
If (txtb.Text = "Leternjoftimi" OrElse txtb.Text = "KosovoIDCard" OrElse txtb.Text = "Licna karta") Then
txtb1.MaxLength = 10
End If
End Sub
我只需要當txtb.Text = 「Leternjoftimi」 txtb1寫只是數字並不適用於所有類型的 – user2568960
總會'txtb.Text' =' Leternjoftimi'和你只能寫數字的地方。請清楚地說明你的疑惑。正如你的問題,你只需要文本框只允許數字。 – BNN
對於這種情況是(txtb.Text =「Leternjoftimi」)我想另一個文本框是最大長度= 10,不允許寫入其他字符比 – user2568960