IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

TextMode TextBox Dynamique


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2011
    Messages : 50
    Par défaut TextMode TextBox Dynamique
    Bonjour à tous,

    Je crée dynamiquement une textbox

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    textContent = new TextBox();
              PlaceHolder1.Controls.Add(textContent);
    Après j'aimerai changer le textMode , pour que ma TextBox puisse être éditée sur plusieurs lignes...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    textContent.TextMode = multiline;
    Mais cette ligne fonctionne pas, pourquoi ? C'est juste une propriété quand meme , non ?

    Quelle est la bonne solution ? Merci

  2. #2
    Membre actif
    Homme Profil pro
    Informaticien
    Inscrit en
    Février 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activité : Informaticien

    Informations forums :
    Inscription : Février 2011
    Messages : 53
    Par défaut
    Salut,

    ça dépend quand est-ce que tu veux changer la propriété.
    Tu peux le faire avant l'ajout au PlaceHolder
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            TextBox textContent = new TextBox();
            textContent.ID ="tonID";
            textContent.TextMode = TextBoxMode.MultiLine;
            PlaceHolder1.Controls.Add(textContent);
    ou si tu veux le faire plus tard il faut utiliser une boucle:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
            foreach (Control c in PlaceHolder1.Controls)
            {
                TextBox tb =(TextBox)c.FindControl("tonID");
                if (tb != null)
                {
                    tb.TextMode = TextBoxMode.MultiLine;
                }
            }

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2011
    Messages : 50
    Par défaut
    Aaaah C'était TextBoxMode.MultiLine !

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. les valeurs des textbox dynamiques
    Par casaoui dans le forum ASP.NET
    Réponses: 5
    Dernier message: 04/06/2007, 17h20
  2. [C# 2.0] Récuperer l'attribut Name d'un textbox dynamique
    Par skud dans le forum Windows Forms
    Réponses: 2
    Dernier message: 30/10/2006, 14h37
  3. Réponses: 2
    Dernier message: 25/08/2006, 14h06
  4. [VBA-E] UserForm avec textbox "Dynamique"
    Par Alex_Kidd dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/05/2006, 00h29
  5. [vb.net] définir un textbox dynamiquement
    Par arnolem dans le forum Windows Forms
    Réponses: 13
    Dernier message: 05/12/2005, 15h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo