Having just spent the past couple of months learning webforms ASP.NET coming from a PHP/RoR background what you said is exactly what frustrated me.
Knowing how webforms tried to warp how the web actually works was truly annoying. I understand why they did it, but it really does not help a web programmer in the long run.
And if .NET 4.0 didn't allow you to use ClientIDMode to set your own element IDs I'd have lost it entirely.
Knowing how webforms tried to warp how the web actually works was truly annoying. I understand why they did it, but it really does not help a web programmer in the long run.
And if .NET 4.0 didn't allow you to use ClientIDMode to set your own element IDs I'd have lost it entirely.