37 votes

Prévenir ID autogeneration sur le copier-coller dans Visual Studio 2008 ASP.NET Formulaire Web

Si j'ai le texte suivant dans un ASP.NET Formulaire Web:

<asp:TextBox runat="server" ID="tbxUser"/>

et je l'ai copier et coller cette ligne dans la même page, j'ai l'habitude d'obtenir les éléments suivants:

<asp:TextBox runat="server" ID="TextBox1"/>

Évidemment, personne ne va leur nom les contrôles de cette façon (si vous ne voulez pas le nom d'une zone de texte, il suffit de ne pas assigner un ID), et ce n'est pas agréable d'avoir à changer les id de collé des contrôles. La même chose arrive si je copie un contrôle sans explicite ID, VS génère simplement un pour moi.

Est-il possible de prévenir VS de autogenerating Id lorsque je copie-coller ASP.NET code?

42voto

wRAR Points 13223

Options de l'Éditeur de Texte, HTML, Misc, Auto ID sur la Pâte

Par la manière, le plus semblable à l'article contient exactement la même question (réponse, bien sûr). Être plus prudent la prochaine fois :)

3voto

Thierry_S Points 161

Si vous êtes sur Visual Studio 2013, voir ce stackoverflow question:

Désactiver la fonction "Auto ID éléments" dans Visual Studio 2013

qui, en gros, les points à un problème soulevé avec Microsoft (désactivation automatique de l'id a été retiré de VS 2013):

http://connect.microsoft.com/VisualStudio/feedback/details/806446/asp-net-web-forms-development-unable-to-disable-auto-id-generation-on-paste-using-new-version-of-visual-studio-2013

-1voto

user2854585 Points 1

Pour créer un site Web IIS local

Ouvrez Visual Studio.

Dans le menu Fichier, cliquez sur Nouveau Site Web.

Le Nouveau Site Web de la boîte de dialogue s'affiche.

Sous Visual Studio installé modèles, sélectionnez ASP.NET Site Web.

Dans l'Emplacement de la zone de liste, sélectionnez le protocole HTTP. Cliquez Sur Parcourir.

La sélection de l'Emplacement de la boîte de dialogue s'affiche.

Sélectionnez IIS Local.

Ouvrir Le Serveur Web Local.

Sélectionnez Le Site Web Par Défaut.

Cliquez sur l'icône Créer une Application Web (Bouton Créer une Application Web) au-dessus de la liste de sites Web et puis le nom du nouveau site Web d'adhésion.

Cliquez Sur Ouvrir.

La sélection de l'Emplacement de la boîte de dialogue se ferme.

Dans les Langues à cocher, cliquez sur le langage de programmation que vous préférez travailler.

Le langage de programmation que vous choisissez sera la valeur par défaut pour votre site Web, mais vous pouvez définir des langages de programmation pour chaque page individuellement.

Cliquez sur OK dans le Nouveau Site Web de la boîte de dialogue.

Visual Web Developer crée le site Web et une nouvelle page nommée par Défaut.aspx.]1


Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X