Je sais que c'est une gêne mineure. Mais c'est toujours une gêne et ça me déflère. Environ il y a environ 3 mois J'utilisais vs 2008 et quand je suis allé à l'onglet "Propriétés", il y avait le petit éclairé pour les événements ( en mode de conception). Ensuite, il s'est soudainement parti .. Environ une semaine plus tard, j'ai découvert que si je n'avais pas l'onglet Propriétés "Stickied", alors la chose des événements serait là, mais pas quand c'est collé. p>
Ce matin, tout cela fonctionnait bien. Maintenant, aujourd'hui, je suis allé ajouter un événement et soudainement la petite icône de boulon de la foudre n'est plus là. Je ne vois aucune option désactivée et elle a disparu sans que je fasse une reconfiguration. Même sans redémarrer vs. Et j'ai essayé de redémarrer vs en vain .. p>
Qu'est-ce que je manque ici? Est-ce un bogue très gênant dans VS 2008 (son à jour) ou est-ce que je manque une certaine configuration? p>
Texte alt http://img714.imageshack.us/img714/6301/eventsex .png p>
6 Réponses :
Je pense que l'icône de boulon de foudre est contextuelle - si vous n'avez pas quelque chose avec les événements sélectionnés, vous ne le verrez pas. P>
Eh bien, je peux sélectionner quelque chose comme une liste déroulante ou autre chose que je connais a des événements et cela n'apparaît pas.
Il y a Un bug connu dans Visual Studio 2008 où il ne affichera pas le bouton Events des contrôles ASP.NET dans un Utilisez régulièrement Si ce n'est pas le cas pour vous, essayez ces étapes de dépannage: p>
Essayez de supprimer les fichiers .user et .suo (situé dans le même dossier que votre solution) em>. p> Li>
Si cela ne vous aide pas: cela se produit-il dans d'autres projets / solutions, ou juste celui? Se produit-il lors du chargement du même projet / une même solution sur un ordinateur différent avec une configuration similaire? P>
Si cela arrive toujours sur votre ordinateur mais pas d'autres, il se peut que certains fichiers importants soient corrompus - essayez de réinstaller VS (et peut-être, malheureusement, même Windows). P>
Si cela se produit dans la même solution sur d'autres ordinateurs, mais pas dans différentes solutions, les fichiers de solution / projet / concepteur peuvent être corrompus. Étendez-le à l'un de ceux-ci et recréer le délinquant (il peut également s'agir d'un bug similaire à celui ci-dessus, auquel cas tout ce que vous pouvez faire est Soumettez un rapport de bogue et attendre ...) EM> P>
Si ni ni les deux ... Eh bien, quelque chose de supervalon se passe! p> li>
ol>
hmm .. Peut-être que c'est le bit de table qui l'expliquerait étant sporadique. J'ai essayé de supprimer .user et de tels fichiers et cela se produit également sur différents projets, donc ce n'est pas ça. J'ai essayé de réinstaller vs avant. Je ne suis vraiment pas en mesure de réinstaller les fenêtres et autres que ce problème, ma Windows Vista est vraiment géniale.
OK vient de le tester et cela se produit dans le balisage sans une table définie.
@ARLZ: Pouvez-vous donc reproduire cela sur d'autres ordinateurs? Si tel est le cas, pourriez-vous publier les étapes de reproduction (ou postez une petite solution dans laquelle cela se produit)?
Je n'ai pas d'autres ordinateurs avec Visual Studio autour de moi que je peux utiliser activement pour cela. Où est votre Bouton Propriétés em>? ici ce que mon volet de propriétés ressemble à (vs 2008): p>
Texte alt http://img62.imageshack.us/img62/2365/whereISYourPropertiesBu .png p>
Avez-vous essayé réinitialiser la mise en page em> à partir de la fenêtre fichier-> fenêtre em> Menu: strong> p> p>
Texte alt http://img25.imageshack.us/img25/7241/ReSetwindowLueLayout .png p>
in diagramme de classe em> sur mon ordinateur, je ne reçois pas le bouton Propriétés em> ou le bouton Events EM>: P>
Texte alt http://img811.imageshack.us/img811/1455/classdiaGammode .png p>
Je semble que vous ne puissiez obtenir le bouton Propriétés em> et le bouton events em> à partir de mode de conception em>: p>
Texte alt http://img294.imageshack.us/img294/8011/designmode .png p>
Il y a aussi ce menu de clic droit: P>
Texte alt http://img17.imageshack.us/img17/3867/RightClickMenu .png p>
J'ai essayé de réinitialiser la mise en page de la fenêtre avant .. n'a pas aidé. et oui très étrange qu'il dit Cela pourrait sembler fou, mais si vous utilisez une souris sans fil Microsoft. Essayez de débrancher le dongle ... Est-ce que cela ressemble à nouveau? Vous pouvez maintenant le brancher et tout ira bien jusqu'à ce que vous redémarrez vs. P>
J'ai eu ce problème très. Eu ma fenêtre de propriétés disparaissant aussi. P>
me rendait fou et m'a pris des mois pour travailler. Quant à un correctif, je n'ai pas trouvé de permanent. Mais il y avait des rumeurs c'était spécifique aux souris Microsoft (et claviers? Aussi peut-être) p>
Indienté, j'étais presque sûr que c'était. Avez-vous essayé de débrancher la souris quand même? Je ne sais pas pourquoi ce problème se produit, mais la solution est à seulement 2 clics. P>
La raison de ne pas voir l'onglet Événement est dû au fait que 2 entrées multiples de la liste déroulante (marquée d'un questionnaire sur votre photo). Celui à partir du type ASP: NET Button et l'autre est, comme on le voit sur la photo, juste sur le bouton. P>
La solution consiste à choisir l'autre bouton L'onglet Événements est motivé par le concepteur. Si le concepteur est actif ou si la vue source est active mais que le concepteur est synchronisé, vous devez voir l'onglet Evénements. Une fois que vous avez changé le contenu de la vue Source, le concepteur sera hors de synchronisation et ne montrera plus l'onglet Evénements. Vous pouvez obtenir l'onglet Events pour afficher à nouveau en basculant sur le concepteur et en arrière. P>
Vous pouvez indiquer si le concepteur est synchronisé en examinant les informations de type dans la grille de propriété. Si elle est synchronisée, vous verrez le nom complet de la classe .NET (par exemple, pour un bouton, vous verrez quelque chose comme bouton1 strong> system.web.ui.webcontrols.button em >), et si ce n'est pas synchronisé, vous verrez simplement un élément XML (par exemple, bouton1 strong>
C'est exactement le correctif. La commutation vers la concepteur et le retour dans la vue source la corrige à chaque fois. Merci et félicitations pour un +425 :)
Il a dit que le redémarrage de Visual Studio ne l'a pas réparais. Le redémarrage de VS resynchronisera la vue source ...
@Blueraja - il ne sera pas synchronisé tant que le concepteur n'est pas chargé pour la première fois, le redémarrage de VS puis de l'ouverture de l'éditeur HTML ne montrera toujours pas l'onglet Événements :)
ASP: Tableau Code> Contrôle. La solution de contournement de Microsoft: P>
code> et
code> et
code> balises et marquez comme runat = "serveur" code>. Cela vous permettra de les modifier dans le code et que le concepteur vous donnera l'accès aux propriétés et aux événements sur le bouton. p>
blockQuote>
votes
votes
votes
votes
J'aimerais avoir mes mains sur cette bounty Bounty!
@Johnb puis la comprendre pour moi :)