Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais


Dica No :
1028
Assunto : ASP.NET
Titulo: Personalizando Nomes de Campo com Dynamic Data e Entity Framework

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :

Translate this page now :






Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon



Mesmo com o uso de um modelo de objetos, o nome interno que damos aos campos não é exatamente o nome que desejaremos que apareça em uma tela de cadastro.

Quando fazemos a montagem manualmente, alteramos também manualmente, sem problemas. Mas hoje temos recursos para fazer a montagem das páginas de forma automatizada - tal como o Dynamic Data - então o dilema permanece : Como informar com que nome desejamos que os campos sejam realmente exibidos ?

A solução é utilizarmos o atributo displayName do namespace System.ComponentModel para indicarmos com que nome desejamos que o campo seja exibido.

Da mesma forma que em outros casos, a técnica do MetaDataType, que explicamos na dica em http://www.bufaloinfo.com.br/dicas.aspx?cod=1027, precisa ser utilizada para aplicar este atributo.

Veja como fica :

Imports Microsoft.VisualBasic
Imports System.ComponentModel.DataAnnotations
Imports System.ComponentModel

Namespace BancoVideosModel

<MetadataType(GetType(Formato_MD))> _
Class Formato

End Class

Class Formato_MD
<DisplayName("Formato do Filme")> _
Public Property Formato1() As String
Get

End Get
Set(ByVal value As String)

End Set
End Property
End Class
End Namespace


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 11/27/2017 6:22:00 AM
nome: ekpcuUTTxF
email: jimosanil0c@hotmail.com
comentário:
ulRkQq http://www.LnAJ7K8QSpfMO2wQ8gO.com

data: 1/31/2017 10:41:00 AM
nome: npUfahOFWNIugx
email: derby451@hotmail.com
comentário:
Txz3wF http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 7:58:00 AM
nome: RCZROwciSPfPK
email: jogcbfn@hotmail.com
comentário:
BjCg83 http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 7:51:00 AM
nome: HexUPiyVAkqhEKl
email: derby451@hotmail.com
comentário:
tp29uN http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/3/2017 6:00:00 AM
nome: IZlthooQkChEizT
email: jfvynms4281rt@hotmail.com
comentário:
Ha4KUT http://www.FyLitCl7Pf7ojQdDUOLQOuaxTXbj5iNG.com

 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br