I am wondering what feature in Visual Studio. Personally, this bothers me when I open a solution that someone else is working on and it contains controls with identifiers like "label27", "textbox3", etc.
One of the first things I do is either rename them or delete them if they are never mentioned in the code behind (as is usually the case with labels).
But I was just wondering why Visual Studio gives them such meaningless values by default, then I started thinking, maybe it's better to practice something in the ID field, and not empty.
Of course, the best situation is to give them all reasonable names, but if I came across a project full of these auto-generated identifiers, can I do the author a favor by deleting them to “clear” the solution? I thought so, but not the default for dragging, copying, or pasting controls without Id?
source share