2010-03-04 5 views
35

Jeśli mam następujący w ASP.NET Web Form:Prevent ID autogeneration na kopiowania i wklejania w Visual Studio 2008 ASP.NET Web Form

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

i skopiować i wkleić ten wiersz w tej samej stronie , i zazwyczaj następujące elementy:

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

Oczywiście, nikt nie zamierza wymienić swoje kontrole w ten sposób (jeśli nie chcesz, aby wymienić pole tekstowe, po prostu nie asign identyfikator do niego), i nie jest miłym wymienianiem identyfikatorów wklejonych elementów sterujących. To samo dzieje się, jeśli skopiuję formant bez jawnego identyfikatora, VS po prostu wygeneruje dla mnie jeden.

Czy istnieje sposób zapobiegania automatycznemu generowaniu identyfikatorów VS podczas kopiowania i wklejania kodu ASP.NET?

+1

wielkie pytanie, to naprawdę bugs me !! – digiguru

+0

To też mnie budzi! –

+0

możliwy duplikat [Jak mogę zapobiec zmianie nazwy moich kontrolek przez Visual Studio?] (Http://stackoverflow.com/questions/484327/how-do-i-prevent-visual-studio-from-renaming-my-controls) – Andrey

Odpowiedz

42

opcje, edytor tekstu, HTML, Inne, Auto ID na Paste

Nawiasem mówiąc, the most similar article zawiera tylko samo pytanie odpowiedział (oczywiście). Być bardziej ostrożny następnym razem :)

+1

dziwne, kiedy pisałem pytanie, nie widziałem tego pytania na liście podobnych pytań. Dzięki za link :) – Diego

+5

FYI - niezależnie od tego, jakie duplikaty istnieją na stackoverflow, ten wciąż znajduje się wyżej w Google, gdy szukałem "visual studio wyłącza wklejanie z identyfikatorami". –

-1

Aby utworzyć lokalny serwer IIS

Otwórz Visual Studio.

W menu Plik kliknij Nowa witryna.

Pojawi się okno dialogowe Nowa witryna sieci Web.

Pod szablonami zainstalowanymi Visual Studio wybierz witrynę sieci Web ASP.NET.

W polu listy Lokalizacja wybierz HTTP. Kliknij Przeglądaj.

Pojawi się okno dialogowe Wybierz lokalizację.

Wybierz Local IIS.

Otwórz lokalne serwery sieci Web.

Wybierz domyślną witrynę sieci Web.

Kliknij ikonę Utwórz nową aplikację internetową (Utwórz nowy przycisk aplikacji sieci Web) nad listą witryn sieci Web, a następnie nadaj nazwę nowemu członkostwu w witrynie sieci Web.

Kliknij Otwórz.

Okno dialogowe Wybierz lokalizację zostanie zamknięte.

W polu Języki, wybierz język programowania, w którym chcesz pracować w.

języka programowania wybierzesz będzie domyślny dla witryny sieci Web, ale można ustawić języki programowania dla każdej strony z osobna.

Kliknij przycisk OK w oknie dialogowym Nowa witryna sieci Web.

Visual Web Developer tworzy witrynę sieci Web i nową stronę o nazwie Default.aspx.] 1


+0

zapoznaj się ze znacznikami formatowania (kliknij na znak zapytania w górnym rogu pola wprowadzania) i edytuj post tomake, który można odczytać – kleopatra

Powiązane problemy