Din motive neintelese in totalitate de oricine (e vorba de securitate, banuiesc), in ASP.NET daca incerci sa sa setezi la run time textul unui TextBox care are TextMode=”Password”, in browser nu se intampla nimic.
Alfel spus, daca incerci sa faci ceva de genul
txtUserPassword.Text = „arici*27”;
in browser campul respectiv ramane gol, chiar daca tu te-ai astepta ca sa se filluiasca cu textul respectiv.
Solutia pe care am gasit-o este:
txtUserPassword.Attributes.Add(„value”, „arici*27”);
Pe urma se poate citi valoarea setata folosind txtUserPasswordAttributes.Text.
Comentarii Facebook
ar fi o solutie sa folosesti object-ul HtmlInputPassword care e deja un textbox sub form de password
:D
Daca tu zici… Ai incercat?
N-am vreme acuma sa testez.
e ca si cum ai scire in html
e ca si cum a scir in html input type = ” password” sdgsigdf
stiu cum se foloseste in mod normal. dar nu stiu daca merge sa setezi din cod behind parola pentru el. aia era problema de fapt.
just tried and it works like a charm:D