Мне нужна помощь, чтобы ограничить мое текстовое поле принятием только чисел. У меня есть другое текстовое событие textchanged, и в этом состоянии я не хочу, чтобы пользователь мог писать другие символы, кроме цифр. внедрили maxlength, но я не могу утверждать, что accpet просто числа. вот мое условие, что я хочу реализовать в:Подтвердить текстовое поле с помощью веб-формы vb.net
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») Я хочу, чтобы другое текстовое поле было maxlength = 10 и не позволяло писать другие символы, кроме цифр – user2568960