Problema na ligação de dados de um kit de ferramentas ASP.Net AJAX MaskedEditExtender

StackOverflow https://stackoverflow.com/questions/12225

Pergunta

Eu tenho um banco de dados que contém uma data e estamos usando MaskedEditExtender (MEE) e MaskedEditValidator para garantir que as datas sejam apropriadas.No entanto, queremos que os Administradores possam entrar e alterar os dados (especificamente a data), se necessário.

Como posso preencher previamente o campo MEE com o valor do banco de dados quando os dados são mostrados na página?Tentei usar 'bind' na propriedade 'InitialValue' mas ele não preenche a caixa de texto.

Obrigado.

Foi útil?

Solução

Nós descobrimos esta manhã porque o nosso código foi mau uso do extensor. Desde o db estava lidando com a data como uma data / hora que estava voltando a data neste formato 99/99/9999 99:99:99 mas tivemos a máscara extensor procurando este formato 99/99/9999 99:99

Mask="99/99/9999 99:99:99"

O código acima resolveu o problema. obrigado a todos por sua ajuda.

Outras dicas

Você está se referindo às extensões Toolkit asp.Net Ajax em:

http://www.asp.net/AJAX/AjaxControlToolkit /Samples/MaskedEdit/MaskedEdit.aspx

Se assim você tem verificado que os seus dados está voltando no formato correto? Ela terá de corresponder ao seu formato de data, a fim de ser exibido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top