FAQ ASP.NET/C#Consultez toutes les FAQ

Nombre d'auteurs : 39, nombre de questions : 371, dernière mise à jour : 22 septembre 2007 

 
OuvrirSommaireWebFormsContrôlesContrôles serveur (WebControl)Contrôles standardsTextBox

Dans le Page_Load de la page aspx on ajoute :

 
Sélectionnez

TextBox1.Attributes.Add("OnKeyUp","this.value=this.value.toUpperCase();");
				
Créé le 17 décembre 2003  par jane2002

Pour effectuer une action sur chaque ligne d'un "texte" encodé dans un TextBox:

 
Sélectionnez

foreach (string line in TextBox1.Lines)
{
	// Traitement
	Response.Write(line);
}
				
Créé le 3 octobre 2005  par Xavier Talour

il vous faut parcourir les contrôles présents sur le formulaire et tester s'ils sont de type TextBox.

 
Sélectionnez
 
foreach (Control c in Controls)
    if (c is TextBox)
        ((TextBox) c).Enabled = false;
				
Créé le 29 mai 2006  par Didier Danse

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/>.

 
Sélectionnez

string strAAfficher = strEncode.Replace("\r\n", "<br/>");
				
Créé le 23 mai 2005  par Didier Danse
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2007 Dotnet Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.