0
我已經創建了一個簡單的ASP.NET 4.0應用程序,以查看呈現客戶端ID將如何變化,如果我更改控件的web.config和ClientIDMode
屬性中的controlRenderingCompatibilityVersion
。 現在我已經設置了<pages controlRenderingCompatibilityVersion="3.5"/>
和<asp:Label runat="server" ID="Message" ClientIDMode="AutoID" />
,並期望在生成的標記asp.net-3.5樣式的ClientID(類似於id ='ctl00_Message'), 中找到,但我看到這個<span id="Message">Hello world!</span>
。ASP.NET 3.5 ClientIDs精製
爲什麼ASP.NET不會將其渲染爲3.5樣式的ID?
這個事實似乎在論壇上被省略了。謝謝! – myroman