FAQ ASP.NET/C#
FAQ ASP.NET/C#Consultez toutes les FAQ
Nombre d'auteurs : 39, nombre de questions : 371, dernière mise à jour : 15 juin 2021
Dans le Page_Load de la page aspx on ajoute :
TextBox1.
Attributes.
Add
(
"OnKeyUp"
,
"this.value=this.value.toUpperCase();"
);
Pour effectuer une action sur chaque ligne d'un "texte" encodé dans un TextBox:
foreach
(
string
line in
TextBox1.
Lines)
{
// Traitement
Response.
Write
(
line);
}
il vous faut parcourir les contrôles présents sur le formulaire et tester s'ils sont de type TextBox.
foreach
(
Control c in
Controls)
if
(
c is
TextBox)
((
TextBox) c).
Enabled =
false
;
Dans un TextBox, le retour à la ligne se fait par \r\n. En HTML, il s'agit de <br/>. Il suffit dès lors de remplacer le \r\n par <br/>.
string
strAAfficher =
strEncode.
Replace
(
"
\r\n
"
,
"<br/>"
);