我想了解一下在Visual Studio中的功能隱藏控件刪除ID標籤。就我個人而言,當我打開其他人一直在研究的解決方案並且充滿了諸如「label27」「textbox3」之類的ID的控件時,它會使我感到迷惑。它是很好的做法,從我不代碼中引用
我要做的第一件事情之一是重命名它們或將它們刪除if它們從未在代碼背後引用(通常是標籤的情況)。
但我只是想知道爲什麼Visual Studio中默認他們這種毫無意義的價值觀,然後我就開始想,如果也許更好的做法是有ID字段的東西,而不是空白的。
當然,最好的情況是給他們所有明智的名字,但是如果我遇到一個完整的自動生成的Ids項目,我是否通過刪除它們來「清理」解決方案來爲作者提供幫助? 我曾經這麼認爲,但不會默認的拖放或複製和粘貼控制沒有一個ID?
這是事件最好更換不需要用HTML標籤的ID(如果可能的話),ASP控制,所以你跳過'Render'時間。 – Mentoliptus 2012-04-03 13:25:15
這也是一個好點,謝謝 – 2012-04-03 13:34:12