Doing this will cause very strange behaviour indeed, if it works at all. The viewstate value is managed by ASP.NET and should not be directly manipulated (in fact, ASP.NET validates it by default to make sure nobody does).
You can turn viewstate off, either at the page or application level, but I can't think of any good reason to try to alter it.