我想了解一下在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