2010-07-19 2 views
5

Existe-t-il un moyen d'ajouter des attributs personnalisés à la directive @Page et d'obtenir le support du design comme intellisense pour le même?Ajout d'attributs personnalisés à la directive page dans asp.net

J'ai utilisé Adding Custom Property to Page Directive in ASP.Net 2.0 comme pointeur.

Je voudrais avoir un attribut qui donnera à dev une option pour sélectionner une valeur dans la liste. Quelque chose de similaire à l'attribut EnableSessionState. Je comprends que j'ai besoin de définir une énumération pour les valeurs. Mais je ne peux pas comprendre comment le rendre disponible pendant la conception.

Répondre

6

Jetez un oeil à: http://weblogs.asp.net/scottgu/archive/2005/08/02/421405.aspx Il pourrait être utile

+0

Shimmy, Merci d'envoyer ce lien utile. Il attribue en effet une valeur à la propriété mais ne donne pas intellisense au moment du design. J'ai ajouté plus de détails à ma question. –

+0

Je ne suis pas sûr que vous serez capable de le faire apparaître dans l'intellisense; Je ne sais pas quelle partie de la classe est intellisense rassembler des données (c'est-à-dire des données de réflexion, des propriétés, des directives), puisqu'elle pourrait être la base de Page, qui est dans la BCL, pas la sous-classe de votre projet. – Shimmy

+1

Je pense que vous avez raison. Je vais chercher une solution un peu plus et si je ne reçois rien je choisirai ta réponse :). Merci de m'avoir aidé. –

Questions connexes