Je souhaite placer des options de commande dynamique sensibles au contexte sur mes pages asp.net.Options ASP.NET/cadre de générateur de commandes?
J'ai essayé de coder ma propre structure de commande mais ce n'est pas très bon, et je suis sûr qu'il doit y avoir un cadre pour faire cela quelque part que je puisse réutiliser?
Exemple: J'ai une vue détaillée pour un objet de base de données, je veux coder dans la classe d'objets quelles commandes sont disponibles, en fonction de l'état de l'objet. Je veux alors un objet IU que je peux placer sur le formulaire Web qui transmettra les commandes à l'objet lorsque l'utilisateur clique dessus, ou qui saute vers un lien différent (par exemple lorsque des paramètres supplémentaires sont disponibles).
par exemple. forme pourrait ressembler à ceci
Détails sur le produit
Nom: XXXX produit
Prix: $ 1.00
Quantité: 1
Commandes:
> Modifier
> Nouveau Stock
> Marquer comme obsolète
Ainsi, les commandes en bas aurait très peu de code de l'interface utilisateur et de transmettre des actions à l'objet. Par exemple, la commande Nouveau stock passerait à une nouvelle page pour demander une quantité.
Merci pour les suggestions. Cela ressemble à un comportement d'application commun et pourtant je suppose que tout le monde doit créer manuellement des boutons et/ou des liens dans l'interface utilisateur pour le faire. – Quango
Compris que le menu ASP.NET est le moyen le plus simple de générer une liste de commandes. Dans VS2010, il peut être configuré pour générer des éléments ul et li, puis utiliser des styles pour les formater. Les commandes peuvent générer des événements de commande et ceux-ci peuvent être gérés en sous-classant le menu. – Quango