Dans la liste déroulante asp.net, je dois découper les données dans la liste. Par exemple, si mon menu déroulant contient 10 enregistrements et que je veux seulement afficher les 20 premiers caractères de chaque enregistrement, alors comment puis-je le faire? De même, si les enregistrements ne sont que de 10 caractères, alors de 20 caractères, la liste déroulante devrait automatiquement se redimensionner à 10 caractères. des idées?asp .net dropdownlist rogner les données
0
A
Répondre
1
Si vous ne pouvez pas rogner les données à la source (c'est-à-dire la requête de la base de données ou d'où proviennent les données), vous pouvez simplement modifier les données après que la liste déroulante a été databonnée.
myDropDown.DataBind();
foreach (var item in myDropDown.Items)
{
if (item.Text.Length > 20)
{
item.Text = item.Text.Substring(0, 10);
}
}
0
Je ne me souviens pas si la version ASP.NET a une propriété Tag, mais si elle le fait raccourcirait le texte et préserver la valeur d'origine (à partir womp copié d'origine):
myDropDown.DataBind();
foreach (var item in myDropDown.Items)
{
if (item.Text.Length > 20)
{
item.Tag = item.Text;
item.Text = item.Text.Substring(0, 10);
}
}
Si ce n'est pas alors peut-être Attributes
(pardonnez-moi si ma syntaxe est désactivée, pas de compilateur ici pour vérifier par rapport):
myDropDown.DataBind();
foreach (var item in myDropDown.Items)
{
if (item.Text.Length > 20)
{
item.Attributes["title"] = item.Text;
item.Text = item.Text.Substring(0, 10);
}
}
Questions connexes
- 1. asp: DropDownList
- 2. .net ASP GridView DropDownList - Sélectionnez des valeurs Distinct
- 3. ASP MVC DropDownList renvoie 0
- 4. Expand déroulante zone de asp: DropDownList
- 5. asp: DropDownList - possible d'avoir un sous-menu?
- 6. ASP .NET - Utilisation asp: ListBox dans ListView
- 7. ASP DropDownList UpdatePanel IE erreurs JS
- 8. ASP .net Liaison de données Jcgrid MVC
- 9. Base de données MySQL avec ASP .NET
- 10. Données dynamiques RenderHint et ASP .Net
- 11. Source de données d'objet .NET, DetailsView et DropDownList
- 12. Problème avec les sessions dans ASP .NET
- 13. ASP NET MVC (chargement des données de base de données)
- 14. dropdownlist valeur non passée .net
- 15. intégration ASP .NET 2.0 avec ASP .NET MVC 2.0
- 16. BlackBerry - Rogner
- 17. Ajax contrôle pour filtrer les données dans un DropDownList
- 18. ASP .Net et SessionState
- 19. Obtenir tous les rôles - Adhésion ASP .Net
- 20. ASP .NET MVC Sécuriser toutes les ressources
- 21. Comment désactiver les fips dans asp .net
- 22. Impossible d'ajouter l'élément à DropDownList dans la propriété Setter dans ASP .NET
- 23. asp mvc DropDownList comment passer un élément sélectionné dans Visual Basic .net
- 24. valeur sélectionnée ne change pas en asp: DropDownList
- 25. La valeur SQL ne remplit pas le contrôle ASP DropDownList
- 26. ASP .NET VirtualPathProvider HttpCompileException
- 27. Webservices dans ASP .NET MVC2
- 28. ASP .NET et IIS
- 29. configuration ASP .NET ProcessModel
- 30. asp .net jquery