<p>Si vous ouvrez le fichier .aspx et basculez entre la vue design et la vue HTML puis revenez, cela incitera VS à vérifier les contrôles et à ajouter ceux qui manquent au fichier designer.</p>
<p>Dans VS2013-15, il y a une commande <strong>Convert to Web Application</strong> sous le menu <strong>Project</strong>. Avant VS2013, cette option était disponible dans le menu contextuel du clic droit pour les fichiers as(c/p)x. Une fois cette opération effectuée, vous devriez voir que vous disposez maintenant d’un fichier *.Designer.cs et que vos contrôles dans le HTML de conception sont disponibles pour votre contrôle.</p>
<p>PS : Cela ne devrait pas être fait en mode débogage, car tout n’est pas “recompilé” lors du débogage.</p>
<p>Certaines personnes ont également signalé un succès en (faisant une copie de sauvegarde de votre fichier .designer.cs puis) supprimant le fichier .designer.cs. Recréez un fichier vide portant le même nom.</p>
<p>De nombreux commentaires à cette réponse ajoutent des astuces sur la meilleure façon de recréer le fichier designer.cs.</p>