Problema de stocare a unui set de instrumente ASP.Net AJAX MaskedEditExtender

Am o bază de date care conține o dată și folosim MaskedEditExtender (MEE) și MaskedEditValidator pentru a vă asigura că datele sunt potrivite. Cu toate acestea, dorim ca administratorii să poată intra și să schimbe datele (în special data), dacă este necesar.

Cum pot fi câmpul MEE pre-populate cu valoarea bazei de date atunci când datele sunt afișate pe pagină? Am încercat să folosesc "bind" în proprietatea "InitialValue", dar nu conține o casetă de text.

Mulțumiri.

0
fr hi bn

2 răspunsuri

Am aflat în această dimineață de ce codul nostru a fost în neregulă cu extensia. Din moment ce db manipula data ca data/ora, returna data in acest format 99/99/9999 99:99:99 dar am avut masca de extindere cautand acest format 99/99/9999 99:99

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

codul de mai sus a rezolvat problema. mulțumită tuturor pentru ajutorul lor.

0
adăugat

Te referi la extinderea asp.Net Ajax la:

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

Dacă da, ați verificat dacă datele dvs. se întorc în formatul corect? Va trebui să se potrivească cu formatul de dată pentru a fi afișat.

0
adăugat