Bug 10382 - Default 4.0 ClientIDMode=Predictable is incompatible with _uniqueIDToClientID method
Summary: Default 4.0 ClientIDMode=Predictable is incompatible with _uniqueIDToClientID...
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: System.Web (show other bugs)
Version: master
Hardware: All All
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
Depends on:
Reported: 2013-02-18 12:15 UTC by Jake Morgan
Modified: 2013-02-18 12:15 UTC (History)
1 user (show)

See Also:
Is this bug a regression?: ---
Last known good build:


Description Jake Morgan 2013-02-18 12:15:36 UTC
The default ClientIDMode of an asp.net 4+ app is "Predictable".  However, the UniqueID is not generated with the "uniquification" of the ClientID.  Therefore going from UniqueID->ClientID (which is done frequently in the ScriptResource file) is not possible.  The function "_uniqueIDToClientID" by definition is impossible to implement.  This results in bugs manifest in several places of the ASP.NET UI framework.

As a workaround I have set the clientIDMode in the web.config to "AutoID", and this works.

Note You need to log in before you can comment on or make changes to this bug.