MaxLength de todos textbox não funcionam
10/09/2014
0
"mmmmmmmmmmmmmmmmmmmmm" , excede em muito o MaxLength determinado, alguém sabe como resolver isto ?
Jair Souza
Post mais votado
13/09/2014
Obrigada pelo feedback!
Marisiana Battistella
Mais Posts
10/09/2014
Marisiana Battistella
Você poderia postar o código que você fez?
Eu encontrei esse material no site da Microsoft que contém algumas explicações: [url]http://msdn.microsoft.com/pt-br/library/system.web.ui.webcontrols.textbox.maxlength(v=vs.110).aspx[/url]
10/09/2014
Jair Souza
10/09/2014
Fabiano Carvalho
Mas voce pode colocar no evento keyPress (Key alguma coisa) uma validação, se o tamanho for > 10 não fazer nada, algo desse tipo, é uma idéia, não tenho experiencia com C#
10/09/2014
Marisiana Battistella
Eu não sei como é no .NET, mas eu já desenvolvi em PHP e eu lembro que tinha situações não funcionava corretamente se eu definisse o maxlenght no HTML.
Eu tinha que fazer as validações em javascprit ou então com jQuery.
10/09/2014
Joel Rodrigues
12/09/2014
Jair Souza
Valeu !
13/09/2014
Jair Souza
16/09/2014
Marisiana Battistella
17/09/2014
Jair Souza
Não sei onde colocar o código java script, e será que este código serve para windows for ?
17/09/2014
Jair Souza
17/09/2014
Marisiana Battistella
17/09/2014
Adriano Gomes
Mas voce pode colocar no evento keyPress (Key alguma coisa) uma validação, se o tamanho for > 10 não fazer nada, algo desse tipo, é uma idéia, não tenho experiencia com C#
Como o FaabiianooC já havia dito, o (Key alguma coisa) é uma forma válida, eu uso o KeyDown não sei se é o mesmo código no C# mas no VB.NET pode usar o Len() para fazer isto
ex:
Private Sub cx_Nome_KeyDown(sender As Object, e As KeyEventArgs) Handles cx_Nome.KeyDown
If len(cx_Nome.Text) > 50 then
MsgBox("Limite de Caracteres")
End If
End Sub
Clique aqui para fazer login e interagir na Comunidade :)