如果我在ASP中有以下内容.NET网页表格:

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

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

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

显然,没有人会以这种方式命名他们的控件(如果你不想命名一个文本框,就不要给它指定一个ID),而且必须更改粘贴控件的ID是不好的.如果我复制一个没有显式ID的控件,VS也会为我生成一个.

当我复制粘贴ASP.NET代码时,有没有什么方法可以防止VS自动生成ID?

推荐答案

选项、文本编辑器、HTML、其他、粘贴时的自动ID

顺便说一句,the most similar article包含同样的问题(当然,答案是肯定的).下次小心点:)

Asp.net相关问答推荐

如何在 asp.net 服务器中使用字体

如何根据另一个下拉列表中的 Select 从下拉列表中删除一个值?

如何使用 Get-Process powershell 命令通过端口号获取进程的 ID

如何从 JavaScript 调用 C# 函数?

如何从 dll 文件中提取类的源代码?

如何将 viewbag 显示为 html?

取消选中时 ASP.NET CheckBox 不会触发 CheckedChanged 事件

说服遗留应用程序 VB6 开发人员切换到 C#

多行文本框多个换行符

在属性中实现逻辑是一种好习惯吗

IIS 7.5 上没有 asp.net 功能

如何使用自动生成的列隐藏 ASP.NET GridView 中的列?

如何在 ASP.Net Core Razor 页面上重定向

如何在 ASP.NET 中仅在调试模式下执行代码

解析器错误:无法创建类型

用于呈现

WebForm_PostBackOptions 文档

SignalR /signalr/hubs 404 未找到

为什么混合 Razor Pages 和 VueJs 是一件坏事?

在 Asp.Net MVC 5 中获取登录用户的用户 ID