在Visual Studio 2008 ASP.NET Web窗体中防止复制粘贴时自动生成ID

Die*_*ego 36 asp.net copy-paste visual-studio-2008

如果我在ASP.NET Web窗体中有以下内容:

<asp:TextBox runat="server" ID="tbxUser"/>
Run Code Online (Sandbox Code Playgroud)

我将该行复制并粘贴到同一页面中,我通常会得到以下内容:

<asp:TextBox runat="server" ID="TextBox1"/>
Run Code Online (Sandbox Code Playgroud)

显然,没有人会以这种方式命名他们的控件(如果你不想命名文本框,只是不要将ID设置为它),并且不得不更改粘贴控件的ID.如果我复制没有显式ID的控件也会发生同样的情况,VS只为我生成一个.

当我复制粘贴ASP.NET代码时,有没有办法阻止VS自动生成ID?

wRA*_*RAR 42

选项,文本编辑器,HTML,杂项,粘贴时自动ID

顺便说一句,最相似的文章只包含相同的问题(当然回答).下次要小心:)

  • 仅供参考 - 无论stackoverflow上存在多少重复项,当我搜索"visual studio禁用粘贴ID"时,这个仍然在Google上排名更高. (6认同)