J'ai une application Web ASP.NET.Impossible d'écrire du texte dans une zone de texte dans l'application Web ASP.NET
Dans le codebehind pour la page .ascx (dont j'intégrer comme ci-dessous), je tente d'écrire une chaîne à une zone de texte dans une méthode comme ceci:
Code pour commande d'incorporation:
contrôle ctrl = Page.LoadControl ("/ RackRecable.ascx"); PlaceHolder1.Controls.Add (ctrl);
Procédé pour faire chaîne pour l'insertion dans zone de texte:
string AppendDetails()
{
StringBuilder sb = new StringBuilder();
sb.Append("msg" + " " + textbox1.Text etc etc);
return sb.ToString();
}
Appelé (dans gestionnaire d'événements pour codebehind bouton clic):
this.TextBox4.Text = AppendDetails();
Je l'appelle en utilisant ATextBox.Text = AppendDetails (dans le gestionnaire d'événements de clic de bouton). La zone de texte TextBox4 est dans le fichier du concepteur donc je suis confus pourquoi le texte n'est pas écrit dans cette zone de texte (il est en lecture seule et activé).
Lors du passage, le contrôle textbox4 affichera avec succès le texte que je veux qu'il affiche en mode rapide, mais pas dans la page réelle, il ne le sera pas.
Des idées?
Merci
Non, cela ne l'a pas réparé. – dotnetdev