Tôi đang tự hỏi về một tính năng trong Visual Studio. Cá nhân nó gây lỗi cho tôi khi tôi mở một giải pháp mà người khác đang làm việc và nó có đầy đủ các Điều khiển với các Id như "label27" "textbox3", v.v.Thực tiễn tốt là xóa thẻ Id khỏi Điều khiển mà tôi không tham chiếu trong Mã số Behind
Một trong những điều đầu tiên tôi làm là đổi tên hoặc xóa chúng nếu họ không bao giờ được tham chiếu trong mã phía sau (như thường là trường hợp với các nhãn). Nhưng tôi đã tự hỏi tại sao Visual Studio mặc định những giá trị vô nghĩa như vậy, sau đó tôi bắt đầu nghĩ nếu có thể thực hành tốt hơn để có một cái gì đó trong trường Id chứ không phải là trống nó. Tất nhiên tình hình tốt nhất là cung cấp cho họ tất cả các tên hợp lý, nhưng nếu tôi bắt gặp một dự án đầy đủ các Id được tạo tự động đó, tôi có làm cho tác giả ủng hộ bằng cách xóa chúng để "dọn sạch" giải pháp không? Không. Tôi đã từng nghĩ như vậy, nhưng không phải là mặc định cho việc kéo và thả hoặc sao chép và dán các điều khiển không có Id?
Đó là sự kiện tốt hơn để thay thế các điều khiển ASP không cần ID với thẻ HTML (nếu có thể), vì vậy bạn bỏ qua thời gian 'Render'. – Mentoliptus
Đó cũng là một điểm tốt, cảm ơn –