Having just upgraded to the latest ASP.NET MVC Release Candidate I noticed that, when using Html Helpers, any name with a period "." in it will have this replaced by an underscore "_" when the element's ID is output.
I believe this is to aid in using JQuery and the use of the period is to aid in the use of ModelBinders. This has broken all of our javascript, which uses prototype, as the IDs have all changed.
Is there a way to turn this feature off easily?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…