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

标签 asp.net visual-studio-2008 copy-paste

如果我在 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/

相关文章:

asp.net - 在 asp.net ajax 工具包中组合脚本

visual-studio-2008 - 为 VS2008 更新 Crystal Reports 上的数据集架构

visual-studio-2008 - Visual Studio 2008上的NuPack(NuGet)

c++ - 模板类类型调整

diff - 是否有允许复制粘贴的差异工具

javascript - 从按钮客户端单击上的验证控件触发 onclientclick 和客户端验证

c# - 使用 Twitterizer 发布推​​文

javascript - JavaScript 中的简单复制粘贴功能

css - 你能让 CSS 样式在复制/粘贴时保持不变吗?

javascript - 拖放表行 (asp.net mvc)