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.

PHP versus .NET

Un pretin php-ist cand a auzit ca lucrez pe .NET, a exclamat:

– Tu ti-ai vandut sufletul la Microsoft!

Continuand rationamentul dumnealui, inseamna ca php-istii si-l dau gratis… sau cum?! =))

Oricum, mi-a placut imaginea de mai jos: