I am new to asp.net development, and i'm currrently trying to develop my first web application. My question relates to making my site compliant with html coding standards. To test the generated html from an asp page I put together simple master and content pages with only some text and a button in the content pane. However, in the html this generated the below line in the source
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjQyNDIwNTI0D2QWAmYPZBYCAgMPZBYCAgEPZBYCAgUPPCs ADQBkGAEFI2N0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkR3JpZFZpZXcxD2dk9Yu8B dQuYa4ficS70xgINaIrmYs=" />
When i then added more to the page, such as gridviews and dynamically built menus etc, this string became enormous making the html very messy. I am basically wondering is there anyway I can hide this code so that it doesnt show in the source?