Quelqu'un peut-il me dire comment récupérer la zone de texte dans un gridview dans asp.net C#? J'ai un tas de données affichées dans un gridview et je veux qu'il soit éditable. J'ai ajouté un champ de commande d'édition et il me donne ce lien d'édition. Lorsque j'appuie sur ce lien, une zone de texte apparaît, mais comment puis-je obtenir la référence de cette zone de texte pour pouvoir récupérer tout ce qui se trouve dans la zone de texte et la modifier avant d'appeler le gestionnaire de mise à jour des lignes?ASP.NET Modifier la zone de texte de Gridview
2
A
Répondre
1
Faire usage de FindControl
méthode pour trouver la zone de texte que vous voulez ......
dans votre événement rowedit de gridview est
void AuthorsGridView_RowUpdating (Object sender, GridViewUpdateEventArgs e)
{
// The GridView control does not automatically extract updated values
// from TemplateField column fields. These values must be added manually
// to the NewValues dictionary.
// Get the GridViewRow object that represents the row being edited
// from the Rows collection of the GridView control.
int index = AuthorsGridView.EditIndex;
GridViewRow row = AuthorsGridView.Rows[index];
// Get the controls that contain the updated values. In this
// example, the updated values are contained in the TextBox
// controls declared in the edit item templates of each TemplateField
// column fields in the GridView control.
TextBox lastName = (TextBox)row.FindControl("LastNameTextBox");
TextBox firstName = (TextBox)row.FindControl("FirstNameTextBox");
}
0
Vous pouvez accéder à un élément dans un gridview en connaissant la ligne qu'il réside dans RowIndex
et le nom élément "text_textbox"
TextBox text = ((TextBox)contacts.Rows[RowIndex].FindControl("text_textbox")).Text;
Questions connexes
- 1. asp.net gridview valeur de la zone de texte
- 2. Filtrage Gridview utilisant la zone de texte dans asp.net
- 3. modifier XML de la page ASP.NET zone de texte
- 4. Modifier l'entrée de la zone de texte
- 5. Accès à la zone de texte à partir de la cellule de données GridView (ASP.NET)
- 6. comment ajouter une validation dans la zone de texte gridview?
- 7. C# .NET modifier le texte de la zone de texte
- 8. créer colonne en zone de texte gridview
- 9. Zone de texte GridView avec clavier forcé
- 10. Comment vérifier la valeur dans la zone de texte de gridview en utilisant jquery dans asp.net?
- 11. Afficher la valeur gridview dans la zone de texte
- 12. ASP.NET Zone de texte DropDownExtender
- 13. Asp.net MVC GridView modifier l'option colonnes
- 14. Modifier la classe css de la zone de texte lorsque la validation ASP.NET échoue
- 15. android gridview modifier le texte de l'article
- 16. Format de texte dans la zone de texte asp.net
- 17. asp.net grid view champ lié à la zone de texte
- 18. Modifier la bordure de la zone de texte
- 19. gridview asp.net
- 20. Modifier le code d'une colonne GridView asp.net
- 21. La zone de texte ASP.NET cssClass est écrasée dans GridView ItemTemplate après le rendu
- 22. Position personnalisée de l'indice dans la zone de texte Modifier.
- 23. Modifier dynamiquement la couleur du texte SEULEMENT dans GridView
- 24. zone de texte donnant des problèmes sur la page ASP.Net
- 25. Impossible de modifier la valeur d'une zone de texte dans ASP.NET MVC 3
- 26. ASP.NET Assistant obtenir la valeur de la zone de texte
- 27. Comment trouver la valeur de la ligne de zone de texte de bas de page de gridview en C# ASP.NET
- 28. Comment assigner la valeur (valeur ajoutée totale de chaque zone de texte) à la zone de texte 'txtTotal' dans gridview
- 29. GridView tête Texte dans asp.net
- 30. Asp.net gridview
ne pas oublier de marquer réponse comme accepter si ça marche pour vous –