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
18/09/2014
Marisiana Battistella
[url:descricao=Validar a quantidade de caracteres num TextBox MultiLine (TextArea)]http://andremenegassi.wordpress.com/2011/08/22/validar-a-quantidade-de-caracteres-num-textbox-multiline-textarea/[/url]
Limitar texto em um textarea
Ambos artigos tem explicações sobre as funcionalidades...
Espero que ajude!
18/09/2014
Jair Souza
08/10/2014
Jair Souza
if (comentariosTextBox.TextLength > 300) { MessageBox.Show("Limite de Caracteres é Trezentos !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); }
09/10/2014
Marisiana Battistella
09/10/2014
Marisiana Battistella
<html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> <script language="javascript" type="text/javascript"> function getText(txtbox, e){ var maxlength = 250; var keyCode; if (window.event) keyCode = window.event.keyCode; else keyCode = e.which; switch (keyCode){ case 8 : return true; default : if (txtbox.value.length == maxlength) return false; else setText(txtbox); } return true; } function setText(txtbox){ document.getElementById('<%=lblCount.ClientID %>').innerHTML = txtbox.value.length.toString(); } </script> </head> <body> <form id="form1" runat="server"> <div> <asp:TextBox ID="txtComment" runat="server" Rows="5" TextMode="MultiLine" Width="250px"></asp:TextBox><br /> <asp:Label ID="lblCount" runat="server" ReadOnly="true">0</asp:Label> / 250 maximum characters.</div> </form> </body> </html>
ASPX.cs
protected void Page_Load(object sender, EventArgs e) { txtComment.Attributes.Add("onkeydown", "return getText(this, event);"); txtComment.Attributes.Add("onkeyup", "setText(this);"); }
fonte: [url]http://forums.asp.net/p/1136090/1814828.aspx#1814828[/url]
09/10/2014
Jair Souza
Pois adicionando este código direto, aparece quase tudo sublinhado de vermelho...
09/02/2015
Adriano Gomes
if (comentariosTextBox.TextLength > 300) { MessageBox.Show("Limite de Caracteres é Trezentos !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); }
Cara como disse não sei nada de java script masss ai acho que está fácil no final manda um esquerda quantidade de caracteres.
if (comentariosTextBox.TextLength > 300) { MessageBox.Show("Limite de Caracteres é Trezentos !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); comentariosTextBox.Value = Left(comentariosTextBox.Value, 300); }
obs: desconsidere o código por que não sei a linguagem foi só um exemplo.
09/02/2015
Jair Souza
11/02/2015
Jair Souza
Clique aqui para fazer login e interagir na Comunidade :)