I do wonder whether there is a way to set page-based configuration in web.config? Lets say I have Default.aspx and Product.aspx and I want to define different configurations such as EnableViewState etc. but in web.config rather than in page itself.
So you may ask why? Please do understand this is how it should be.
You can use the location tag in web.config to specify different settings for different paths.