2

我有一个 ASP.NET 2.0 Web 应用程序,并且在其中一个页面上我有这样的div定义:

<asp:Panel runat="server" ID="pnlAddJobCode" Visible="false" ClientIDMode="Static">

它位于如下定义的内容占位符内:

<asp:Content ID="Content3" ContentPlaceHolderID="MainBodyContent" runat="server">

但是当生成 HTML 时,我得到一个这样的名字ctl00_MainBodyContent_pnlAddJobCode,很明显它不尊重ClientIDMode. 问题是我需要为此特定设置一些样式 -divClientIDMode怎样才能在这里工作?

ClientIDMode ASP.NET 2.0 中不起作用?我在谷歌上发现了几篇文章,但没有发现它不起作用,但没有什么具体的。

4

1 回答 1

5

客户端 ID 模式是 ASP.NET 4.0 中的新功能。在ASP.NET v4.0的重大更改中有更多关于它的信息。

于 2013-05-01T19:34:32.873 回答