的ClientIDMode什麼是默認在ASP.NET 4
爲的ClientIDMode默認一)頁
二)控制
C)用戶控件
從我讀它是可預測的,繼承,繼承。我預計頁面上的默認值爲AutoId。不可預測的破壞事物?
的ClientIDMode什麼是默認在ASP.NET 4
爲的ClientIDMode默認一)頁
二)控制
C)用戶控件
從我讀它是可預測的,繼承,繼承。我預計頁面上的默認值爲AutoId。不可預測的破壞事物?
「頁面的ClientIDMode的默認值是可預測的。」
「但是,如果使用Visual Studio將Web項目從早期版本轉換爲ASP.NET 4,則Visual Studio會自動將Web站點默認設置爲Auto.ID。
http://msdn.microsoft.com/en-us/library/system.web.ui.clientidmode.aspx
如果你把它放在控制,使用控制
其他的值,如果你把它的網頁上,使用頁面
其他的值,如果您輸入它在web.config中,使用web.config中的值
else else use Predictable。
如果程序員假定它正在做一些與它真正在做的事情不同的事情,其中的任何一個都會破壞代碼。
這是錯誤的,請參閱我的帖子(和MSDN鏈接) – Brad 2012-03-30 16:00:48
@Brad:這個答案貼近2年前。我100%肯定這個報價是來自該鏈接的(截至2010年4月26日)。然而,你仍然可以發現像「頁面的ClientIDMode的默認值是AutoID」這樣的提及。 [這裏](http://msdn.microsoft.com/en-us/library/system.web.ui.clientidmode(V = VS.90)的.aspx) – Alex 2012-03-30 18:48:18