Formatar atributo com máscara na View
23/01/2015
0
Utilizo o jQuery Inputmask para adicionar máscaras em meus TextBox. Porém necessito adicionar máscara ao listar esses campos( telefone, cpf, etc). Utilizo o DisplayFor para listar, porém a máscara não funciona com o mesmo.
Codigo em minha View:
Função JavaScript:
Agora, quando utilizo o TextBoxFor, a máscara funciona normalmente, porém necessito apenas listar os dados em um dataTable, e o textBox não me atende.
Codigo em minha View:
Telefone: @Html.DisplayFor(model => model.sTelefone)
Função JavaScript:
<script> jQuery(function ($) { $("#sTelefone").mask("9999-9999"); }); </script>
Agora, quando utilizo o TextBoxFor, a máscara funciona normalmente, porém necessito apenas listar os dados em um dataTable, e o textBox não me atende.
@Html.TextBoxFor(model => model.sTelefone)
Randrade
Curtir tópico
+ 0
Responder
Posts
26/01/2015
Joel Rodrigues
Você definiu o Display Format dessa propriedade no model?
Responder
26/01/2015
Randrade
Você definiu o Display Format dessa propriedade no model?
Não, estou utilizando o Display Format apenas para datas e quando possuo valores decimais.
Possui Display Format para o tipo string também?(
Responder
Clique aqui para fazer login e interagir na Comunidade :)