Usuário com melhor resposta
Deixar apenas letras Maiúsculas no TextBox Asp.NET 2012

Pergunta
-
Como deixar apenas letras maiúsculas no Texbox do Asp.NET 2012
O usuário vai digitando e as letras sempre ficam Maiúsculas no Textbox
Meu codigo abaixo:
<asp:TextBox ID="tbPesqNome" Text="" CssClass="radiusInput" runat="server"></asp:TextBox>
Fico no aguardo
Obrigado
Paulo Ricardo
Respostas
-
Bom dia Paulo!
Tente colocar o seguinte style no seu TextBox, segue:
<asp:TextBox ID="tbPesqNome" Text="" CssClass="radiusInput" runat="server" style="text-transform:uppercase;" />
[]s
- Marcado como Resposta ricardoti2012 segunda-feira, 6 de julho de 2015 14:11
-
Pode usar a função .ToUpper() do C#.
Segue exemplo:
private void onInsert() { mdc = new ModelDataContext(); try { EMPRESA EMPRESAS = new EMPRESA(); EMPRESAS.CODIGO = TbCodigo.Text.Trim().ToUpper(); EMPRESAS.NOME = tbNome.Text.Trim().ToUpper(); EMPRESAS.SEQUENCIA = tbSequencia.Text.Trim().ToUpper(); EMPRESAS.LETRA = TbLetra.Text.Trim().ToUpper(); EMPRESAS.DATACADASTRO = Convert.ToDateTime(tbDataCadastro.Text.Trim()); mdc.EMPRESAs.InsertOnSubmit(EMPRESAS); mdc.SubmitChanges(); Response.Redirect("Empresas.aspx"); } catch { throw; } finally { mdc.Dispose(); } }
- Marcado como Resposta ricardoti2012 segunda-feira, 6 de julho de 2015 18:30
Todas as Respostas
-
Bom dia Paulo!
Tente colocar o seguinte style no seu TextBox, segue:
<asp:TextBox ID="tbPesqNome" Text="" CssClass="radiusInput" runat="server" style="text-transform:uppercase;" />
[]s
- Marcado como Resposta ricardoti2012 segunda-feira, 6 de julho de 2015 14:11
-
Resolveu as letras estão ficando maiúsculas porem quando grava no banco de dados ficam todas minusculas.
Como eu resolvo isso ?
segue meu codigo onInsert()
private void onInsert()
{
mdc = new ModelDataContext();
try
{
EMPRESA EMPRESAS = new EMPRESA();
EMPRESAS.CODIGO = TbCodigo.Text.Trim();
EMPRESAS.NOME = tbNome.Text.Trim();
EMPRESAS.SEQUENCIA = tbSequencia.Text.Trim();
EMPRESAS.LETRA = TbLetra.Text.Trim();
EMPRESAS.DATACADASTRO = Convert.ToDateTime(tbDataCadastro.Text.Trim());
mdc.EMPRESAs.InsertOnSubmit(EMPRESAS);
mdc.SubmitChanges();
Response.Redirect("Empresas.aspx");
}
catch
{
throw;
}
finally
{
mdc.Dispose();
}
} -
Pode usar a função .ToUpper() do C#.
Segue exemplo:
private void onInsert() { mdc = new ModelDataContext(); try { EMPRESA EMPRESAS = new EMPRESA(); EMPRESAS.CODIGO = TbCodigo.Text.Trim().ToUpper(); EMPRESAS.NOME = tbNome.Text.Trim().ToUpper(); EMPRESAS.SEQUENCIA = tbSequencia.Text.Trim().ToUpper(); EMPRESAS.LETRA = TbLetra.Text.Trim().ToUpper(); EMPRESAS.DATACADASTRO = Convert.ToDateTime(tbDataCadastro.Text.Trim()); mdc.EMPRESAs.InsertOnSubmit(EMPRESAS); mdc.SubmitChanges(); Response.Redirect("Empresas.aspx"); } catch { throw; } finally { mdc.Dispose(); } }
- Marcado como Resposta ricardoti2012 segunda-feira, 6 de julho de 2015 18:30