Sunday, 4 May 2008

Online Viewstate Viewer / Decoder for Asp.Net 2.0

I got frustrated trying to find an online viewstate decoder for ASP.Net 2.0(.aspx), so wrote my own. You can use it below. NOTE! this is very basic; if you do something wrong you will get a generic error so make sure you copy the viewstate carefully (Firebug in Firefox makes this easy!).

Also, if you have a large viewstate it will take a while for the Treeview to build as I am just using the MS TreeView control which is very verbose in its HTML output.

Breaking news : World's first (possibly) online hex file viewer written entirely in Javascript!

15 comments:

graffic said...

Really useful tool. Thanks :)

Anonymous said...

Dude, you are a legend; definitely didn't want to be running EXEs downloaded from the web to achieve this - thanks :)

taz said...

nice mate one. well done!

Anonymous said...

Really appreciate it. Thanks!

Anonymous said...

I really appreciate it, an easy and fast way to decode. Thanks a lot buddy

Tarik Guney said...

Thank you, this is a really nice online ViewState viewer.

Riga said...

There is a very nice Firefox plugin (ViewStatePeeker by geek111222) to do the same but it does only work with Firefox 3.5 :(

Riga

Anonymous said...

Here's another one:

http://ignatu.co.uk/ViewStateDecoder.aspx

Anonymous said...

Working link:


http://ignatu.co.uk/ViewStateDecoder.aspx

Anonymous said...

Nice work; simple, clear and usefull. Thanks for publishing.

Anonymous said...

Great tool, thanks for taking your time to publish

c,penney said...

Any Chance of getting a copy of the Source? I'd like to incorporate a tool like this in my Error logging and debugging tools.

Lachlan Keown said...

Hi C Penney, I copied the original source for this from a CodeProject article, I think (it was a long time ago). I then converted it from Winforms to Webforms (a trivial exercise). So if you use Google you should be able to find the original code. Cheers.

Unknown said...

Nice post very helpful

dbakings

Anonymous said...

Great tool for decoding