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
Sommaire→WebForms→Contrôles→Contrôles serveur (WebControl)→Contrôles standards→TextBoxDans 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/>");


