I am currently working on a localization project for an ASP .NET application. I currently have a massive page with a multi view with about 9 tabs with each tab containing lots of data. I was just wondering, I put a lot of tag on my ASPX page so that I could localize my text easily. I was wondering if the amount of Label has a big impact on the view state size? Or performance of the page.
I read on another text (here) that a single asp:Label at the minimum contains 52bytes of data. So if I have a lot of label controls it would be additional unused data being sent back and forth. I was wondering why does it even need 52 bytes of view state if it is just a label. Also, are there any other approach to doing localization in ASP .NET other than the built in feature of Microsoft.