如果我在 ASP.NET Web 窗体中有以下内容:
<asp:TextBox runat="server" ID="tbxUser"/>
然后我将该行复制并粘贴到同一页面中,通常会得到以下信息:
<asp:TextBox runat="server" ID="TextBox1"/>
显然,没有人会以这种方式命名他们的控件(如果您不想为文本框命名,只需不要为其分配 ID),并且更改粘贴控件的 ID 并不好。如果我复制一个没有显式 ID 的控件,也会发生同样的情况,VS 只会为我生成一个。
当我复制粘贴 ASP.NET 代码时,有什么方法可以防止 VS 自动生成 ID?
最佳答案
选项、文本编辑器、HTML、其他、粘贴时自动识别
顺便说一句,the most similar article包含相同的问题(当然已回答)。下次小心点:)
关于asp.net - 防止在 Visual Studio 2008 ASP.NET Web 窗体中复制粘贴时自动生成 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2380830/