Dans l'une des lignes d'un contrôle d'affichage des détails, je souhaite pouvoir choisir le contrôle à rendre en mode édition. Fondamentalement je dois rendre une case à cocher dans une situation, tandis que dans une autre je dois rendre une boîte de texte. D'autres lignes sont Comment est-ce que je peux réaliser ceci, je suis un débutant ainsi des liens et des extraits de code seraient très utiles?Rendu de contrôle personnalisé dans une ligne de vue Détails (ASP.NET)
0
A
Répondre
2
Vous pouvez vous connecter à l'événement Databiews Item databound, puis ajouter dynamiquement un contrôle au moment de l'exécution à la ligne. Une chose à faire avec cette méthode est de s'assurer que le type d'élément est un élément ou un autre élément, mais pas un élément d'en-tête ou de pied de page.
Cela fait un moment que je l'ai fait (je fais des winforms depuis un an).
Je me souviens qu'il soit quelque chose comme
protected void OnDataViewItemDataBound(object sender, DataViewItemBoundEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item
|| e.Item.ItemType == ListItemType.AlternatingItem)
{
TextBox txt = new TextBox();
txt.DataBindings.Add() // add a databinding here
e.Item.Controls.Add(txt);
}
}
Questions connexes
- 1. Contrôle du rendu d'un contrôle personnalisé
- 2. contrôle personnalisé dans Asp.net
- 3. Ajouter une ligne de détails pour tableHandle
- 4. asp.net contrôle personnalisé rendu en dehors de la balise de formulaire
- 5. Rendu de contrôle personnalisé ASP.NET avant que le code <%= %> s'exécute pour remplir la propriété
- 6. Comment ajouter dynamiquement une ligne de détails dans WPF?
- 7. Propriétés du contrôle serveur personnalisé Asp.Net 2
- 8. Render Auto-fermeture Tag dans le contrôle personnalisé ASP.NET dérivé de contrôle
- 9. Vue maître/détails avec XmlDataSources
- 10. Rendu personnalisé dans Bing Silverlight Control
- 11. Remplacer une ligne gridview pendant le rendu
- 12. Images dans une bibliothèque de contrôle personnalisé WPF
- 13. valeurs de contrôle de serveur personnalisé perdues dans le rappel
- 14. ASP.NET une vue de grille extensible?
- 15. Contrôle de l'assistant personnalisé
- 16. Contrôle de serveur personnalisé ASP.NET (GridView), Liaison de données et conflit de cycle de contrôle
- 17. Rendu d'un contrôle ASP.NET dans la page maître code-behind
- 18. Comment ajouter des sauts de ligne à une propriété dans une déclaration de contrôle ASP.NET?
- 19. Existe-t-il un moyen de maintenir ASP.NET ViewState dans le contrôle HTML rendu dynamiquement?
- 20. Bouton personnalisé sur une ligne dans UITableView?
- 21. Comment rendre une ligne de vue de grille modifiable?
- 22. Comment définir le panneau par défaut Bouton qui se trouve dans une vue de détails dans asp.net?
- 23. Comment donner un contrôle personnalisé ASP.Net un nouvel événement personnalisé
- 24. Contrôle de l'ordre de rendu (ZOrder) dans Silverlight sans utiliser le contrôle Canvas
- 25. ASP.NET - Publication de pages croisées à partir du contrôle personnalisé
- 26. Contrôle personnalisé dans l'aide de TextBox?
- 27. Propriétés de groupe dans un contrôle personnalisé
- 28. Le cache de contrôle du rendu de rendu n'est pas disponible
- 29. Rendu des informations de session communes dans chaque vue
- 30. Contrôle du rendu des types de champs personnalisés lors de l'exportation vers une feuille de calcul