ASP.NET :: Setarea textului pentru un textbox de tip password

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

6 Comments

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

 

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.