This is a migrated thread and some comments may be shown as answers.

[FormatException: Invalid length for a Base-64 char array.]/[HttpException: The state information is invalid for this page and might be corrupted.]

3 Answers 484 Views
Compression
This is a migrated thread and some comments may be shown as answers.
Neerajan
Top achievements
Rank 1
Neerajan asked on 19 Dec 2012, 07:58 AM

I am getting the Invalid length issue frequently in my application. Using of SessionPageStatePersister from earlier implementation  hiddenfieldpagestatepersister did not resolve the issue.

Can any body please help me out?

[FormatException: Invalid length for a Base-64 char array.]
at System.Convert.FromBase64String(String s)
at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString)
at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String\ serializedState)
at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String\ serializedState)
at System.Web.UI.SessionPageStatePersister.Load()

[HttpException: The state information is invalid for this page and might be corrupted.]
at System.Web.UI.SessionPageStatePersister.Load()
at Telerik.Web.UI.RadSessionPageStatePersister.Load()
at System.Web.UI.Page.LoadPageStateFromPersistenceMedium()
at System.Web.UI.Page.LoadAllState()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,\ Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint,\ Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.pages_appeal_appealaction_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

3 Answers, 1 is accepted

Sort by
0
Martin
Telerik team
answered on 21 Dec 2012, 01:56 PM
Hello Neerajan,

We have received some other reports about similar issues that happen randomly on our clients servers. However none of our customers managed to isolate the problem in sample which we can inspect and debug. The only thing I could advice you is to temporarily disable the viewstate compression (you can still keep the HTTP compression though) and verify whether the problem replicates. Note that since the issue replicates on a random basis you may need some time to test the page before you confirm that the problem is resolved when viewstate compression is disabled.

Regards,
Martin
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
Pulkit
Top achievements
Rank 1
answered on 06 Feb 2013, 04:36 PM
Hello Team,

I am also getting same sort of exception with sitefinit, and after some investigations i have some points to make, which may help to replicate and relsove the issue.

I have deployed a page with sitefinity which contains a asp.net's custom control and then reterived its viewstate by simply following these steps :- Right Click on page -> select View Source option and then find the value for __Viewstate hidden field
REF:-
input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTkxNDY1OTk5NGRkuqjLsqCspQ/KzOgJiU/nXOTrq+ZuE7MNLMEBN8U2Ilc=" />

It Contains some telerik controls like "RadMaskedTextBox and RadGrid" :-
input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTEzMTMwNTAzNzUPZBYCZg9kFgICAw9kFhgCBQ9kFgRmD2QWAgIBDw8WAh4EVGV4dAUHVXNlcjAxOWRkAgIPDxYCHgdWaXNpYmxlaGRkAgkPDxYCHgtOYXZpZ2F0ZVVybAUdaHR0cDovL3B3MjAxMnFhLnJjc25ldC5sb2NhbC9kZAILDxYCHwFoZAIPDxYCHwAFDjEtODAwLTczNy0xMTkyZAIhDxYCHgVjbGFzcwUHY3VycmVudGQCNQ8WAh8BaGQCNw8WAh8BZ2QCOw88KwAFAQAPFgIeD1NpdGVNYXBQcm92aWRlcgUKU2l0ZU1hcC5lbmRkAj0PZBYCAgEPZBYKAgIPFgIfAAUPVGF3YW5uYSBTIEJyb3duZAIFDxYCHgtfIUl0ZW1Db3VudAIBFgICAQ9kFgQCAQ8QDxYCHwAFCjIwMDAzNzk4NTFkZGRkAgIPFQQPVGF3YW5uYSBTIEJyb3duLDQxNyBOdyAyMm5kIEF2ZTxiciAvPkZ0IExhdWRlcmRhbGUsIEZMIDMzMzExECg5NTQpIDQ0OCAtIDkxNjkAZAIODxQrAAMUKwAIDxYGHg1MYWJlbENzc0NsYXNzBQ9yaUxhYmVsIHR4dCB6aXAeDU9yaWdpbmFsVmFsdWUFBV9fX19fHgdPbGRNYXNrBQUjIyMjI2QWBh4IQ3NzQ2xhc3MFGXJpVGV4dEJveCByaUhvdmVyIHR4dCB6aXAeBVdpZHRoGwAAAAAAAGRAAQAAAB4EXyFTQgKCAhYGHwkFGXJpVGV4dEJveCByaUVycm9yIHR4dCB6aXAfChsAAAAAAABkQAEAAAAfCwKCAhYGHwkFG3JpVGV4dEJveCByaUZvY3VzZWQgdHh0IHppcB8KGwAAAAAAAGRAAQAAAB8LAoICFgYfCQUbcmlUZXh0Qm94IHJpRW5hYmxlZCB0eHQgemlwHwobAAAAAAAAZEABAAAAHwsCggIWBh8JBRxyaVRleHRCb3ggcmlEaXNhYmxlZCB0eHQgemlwHwobAAAAAAAAZEABAAAAHwsCggIWBh8JBRlyaVRleHRCb3ggcmlFbXB0eSB0eHQgemlwHwobAAAAAAAAZEABAAAAHwsCggIWBh8JBRhyaVRleHRCb3ggcmlSZWFkIHR4dCB6aXAfChsAAAAAAABkQAEAAAAfCwKCAgUFIyMjIyMFBSMjIyMjZAIRDxQrAAMUKwAIDxYGHwcFEF9fXyAtIF9fXyAtIF9fX18fCAUQIyMjIC0gIyMjIC0gIyMjIx8GBRFyaUxhYmVsIHR4dCBwaG9uZWQWBh8JBRtyaVRleHRCb3ggcmlIb3ZlciB0eHQgcGhvbmUfChsAAAAAAABkQAEAAAAfCwKCAhYGHwkFG3JpVGV4dEJveCByaUVycm9yIHR4dCBwaG9uZR8KGwAAAAAAAGRAAQAAAB8LAoICFgYfCQUdcmlUZXh0Qm94IHJpRm9jdXNlZCB0eHQgcGhvbmUfChsAAAAAAABkQAEAAAAfCwKCAhYGHwkFHXJpVGV4dEJveCByaUVuYWJsZWQgdHh0IHBob25lHwobAAAAAAAAZEABAAAAHwsCggIWBh8JBR5yaVRleHRCb3ggcmlEaXNhYmxlZCB0eHQgcGhvbmUfChsAAAAAAABkQAEAAAAfCwKCAhYGHwkFG3JpVGV4dEJveCByaUVtcHR5IHR4dCBwaG9uZR8KGwAAAAAAAGRAAQAAAB8LAoICFgYfCQUacmlUZXh0Qm94IHJpUmVhZCB0eHQgcGhvbmUfChsAAAAAAABkQAEAAAAfCwKCAgUQIyMjIC0gIyMjIC0gIyMjIwUQIyMjIC0gIyMjIC0gIyMjI2QCFA8UKwADFCsACA8WBh8HBRBfX18gLSBfX18gLSBfX19fHwgFECMjIyAtICMjIyAtICMjIyMfBgURcmlMYWJlbCB0eHQgcGhvbmVkFgYfCQUbcmlUZXh0Qm94IHJpSG92ZXIgdHh0IHBob25lHwobAAAAAAAAZEABAAAAHwsCggIWBh8JBRtyaVRleHRCb3ggcmlFcnJvciB0eHQgcGhvbmUfChsAAAAAAABkQAEAAAAfCwKCAhYGHwkFHXJpVGV4dEJveCByaUZvY3VzZWQgdHh0IHBob25lHwobAAAAAAAAZEABAAAAHwsCggIWBh8JBR1yaVRleHRCb3ggcmlFbmFibGVkIHR4dCBwaG9uZR8KGwAAAAAAAGRAAQAAAB8LAoICFgYfCQUecmlUZXh0Qm94IHJpRGlzYWJsZWQgdHh0IHBob25lHwobAAAAAAAAZEABAAAAHwsCggIWBh8JBRtyaVRleHRCb3ggcmlFbXB0eSB0eHQgcGhvbmUfChsAAAAAAABkQAEAAAAfCwKCAhYGHwkFGnJpVGV4dEJveCByaVJlYWQgdHh0IHBob25lHwobAAAAAAAAZEABAAAAHwsCggIFECMjIyAtICMjIyAtICMjIyMFECMjIyAtICMjIyAtICMjIyNkAkUPDxYCHwIFHWh0dHA6Ly9wdzIwMTJxYS5yY3NuZXQubG9jYWwvZGQCRw8PFgIfAAUEMjAxM2RkAkkPDxYCHwIFHWh0dHA6Ly9wdzIwMTJxYS5yY3NuZXQubG9jYWwvZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFgEFN2N0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkQzAwMiRyZXBMb2FucyRjdGwwMSRjaGtTZWxlY3T5f6rhRGVyRD5N/icRwjkJVEJrL8i7A14RJv0YDU0y3w==" />

And used online decoders to decode the viewstate value and it works fine.
To verify same you may use follwing decoders :-
 http://ignatu.co.uk/ViewStateDecoder.aspx or http://lachlankeown.blogspot.com/2008/05/online-viewstate-viewer-decoder.html

Now, if on the same page I add radasyncupload Telerik controls like and then reterive its viewstate and try to decode, it will throw you error " Couldn't decode the View State. The error was: 'Invalid length for a Base-64 char array."
REF:-

input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTQ0MDY4ODk5MA9kFgJmD2QWAgIDD2QWGAIED2QWBGYPZBYCAgEPDxYCHgRUZXh0BQdVc2VyMDE5ZGQCAg8PFgIeB1Zpc2libGVoZGQCCA8PFgIeC05hdmlnYXRlVXJsBR1odHRwOi8vcHcyMDEycWEucmNzbmV0LmxvY2FsL2RkAgoPFgIfAWhkAg4PFgIfAAUOMS04MDAtNzM3LTExOTJkAiIPFgIeBWNsYXNzBQdjdXJyZW50ZAI0DxYCHwFoZAI2DxYCHwFnZAI6DzwrAAUBAA8WAh4PU2l0ZU1hcFByb3ZpZGVyBQpTaXRlTWFwLmVuZGQCPA9kFgICAQ8PFgYeDk1heFVwbG9hZENvdW50AhQeCkxvYW5OdW1iZXIFCjIwMDAzNzk4NTEeBVN0YXRlBQJGTGQWAgIBD2QWAmYPZBYUAgMPFgIfAWgWAgIBD2QWBAIBDxBkZBYAZAIDDw8WAh4MRXJyb3JNZXNzYWdlBRhQbGVhc2Ugc2VsZWN0IGEgcHJvcGVydHlkZAIEDxAPFgYeDURhdGFUZXh0RmllbGQFEERvY3VtZW50VHlwZUluZm8eDkRhdGFWYWx1ZUZpZWxkBQ5Eb2N1bWVudFR5cGVJRB4LXyFEYXRhQm91bmRnFgIeC29ubW91c2VvdmVyBTF0aGlzLnRpdGxlPXRoaXMub3B0aW9uc1t0aGlzLnNlbGVjdGVkSW5kZXhdLnRpdGxlEBUcDC0tLVNlbGVjdC0tLRNGaW5hbmNpYWwgU3RhdGVtZW50EkhhcmRzaGlwIEFmZmlkYXZpdA5JUlMgVGF4IFJldHVybhNPcmlnIE5vdGUgU2lnbmF0dXJlElBMIC0gbW9zdCByZWNlbnQgUQREZWVkEkJLIEFwcHJvdmFsLVJlbGllZhFMaXN0aW5nIEFncmVlbWVudBdCdXNpbmVzcyBCYW5rIFN0YXRlbWVudAhJUlMgODg3ORJJUlMgNDUwNiAtIFQgb3IgRVoMUHJvcGVydHkgVGF4DlNhbGVzIENvbnRyYWN0DUNoaWxkIFN1cHBvcnQPTGVhc2UgQWdyZWVtZW50CkRvZGQgRnJhbmsLQ3JlZGl0IEF1dGgFSFVEIDEUU2Vjb25kIExpZW4gQXBwcm92YWwXUGVyc29uYWwgQmFuayBTdGF0ZW1lbnQQQnV5ZXJzIEZpbmFuY2luZwlQYXkgU3R1YnMHQWxpbW9ueQ5EaXZvcmNlIERlY3JlZRZTU1MtRGlzYWJpbGl0eS1QZW5zaW9uBU90aGVyDkhPIERlY2xhcmF0aW9uFRwCLTE4YzFhZDAwYzItZTQ0My00ZWJjLTkzNTktMDY4NmM4NDAyMTYxfEZpbmFuY2lhbCBTdGF0ZW1lbnQ3NDliYTQyNzQtZTA0MC00ZmQ0LWEzNGUtMDc2ZTViZWM3ZjY5fEhhcmRzaGlwIEFmZmlkYXZpdDMzYzBkM2ZlNi05YWEyLTRkZjUtYjc5NS0wZGMxMzcyNTIwZGJ8SVJTIFRheCBSZXR1cm5LYTU0Y2Y4MWUtYWE0ZS00ZmJmLTlmMzQtMThmMGFiMjUxMDFifE9yaWdpbmF0aW9uIE5vdGUgLSBzaWduYXR1cmUgcGFnZSBvbmx5YDlmNDE4NzJmLTAyYTItNDQ0OC05Y2QzLTFkMWE5MTFmN2FlZHxQIGFuZCBMIChQcm9maXQgYW5kIExvc3MpIFN0YXRlbWVudCAtIE1vc3QgUmVjZW50IFF1YXJ0ZXJseT0wMDQ3YzQ1NC0zNjE5LTQ0OTEtYWU4ZC0xZThiMTYzN2I2OGR8UXVpdCBDbGFpbS1XYXJyYW50eSBEZWVkYzdkMjNlZWQ5LTIzZWEtNDkxZC1iNTNjLTI0M2JiYzA4ZTU2ZnxCYW5rcnVwdGN5IC0gQXBwcm92YWwgZnJvbSBjb3VydCBvciBFdmlkZW5jZSBvZiBSZWxpZWYgR3JhbnRlZDZkZTAxNDljNy0xNDFjLTRjNjItODAxYi0yOGRkN2NkNTI5ZjF8TGlzdGluZyBBZ3JlZW1lbnRbZWNlNjRkNjItNjlkOC00MzY3LThmYTgtMmFlOTA4ODhjZTM5fEJ1c2luZXNzIEJhbmsgU3RhdGVtZW50cyAtIFNpeCBNb3N0IHJlY2VudCAtIGFsbCBwYWdlc1NiOGI1NDM5OS0zNWVkLTRhNGMtOGUzMS0yZDBkOWQzYTBiNzF8U2lnbmVkIDg4NzkgaWYgZWxlY3Ryb25pY2FsbHkgZmlsZWQgdGF4IHJldHVybjw4ODVhMTExNC1hODljLTQ4YzUtOTZkNi01ODFlMTBkMmM5NWF8U2lnbmVkIDQ1MDZUIG9yIDQ1MDYgRVpENzg2NjEwMDctNmM4ZC00YTBjLTg3NDYtNWQ3MDFiOGYwYjRjfFByb3BlcnR5IFRheCBiaWxsIC0gTW9zdCBSZWNlbnQ7NWJhZmUyNzMtYTBhMC00ZjNjLTg4MGUtN2FkMTJhNjBhZTcxfEN1cnJlbnQgU2FsZXMgQ29udHJhY3RsOWNmOWRiOGUtNzgwMi00Mjk5LWIwMWUtODhkM2ExOWExMmUwfENvdXJ0IG9yZGVyIGZvciBjaGlsZCBzdXBwb3J0LCB3aXRoIGV2aWRlbmNlIG9mIGNvbnRpbnVhbmNlIGZvciAzIHllYXJzRzJkY2Q3NWVlLWVkNjQtNDA0NS1hNzFiLTk0ZTQ1M2M2ZTM1NHxMZWFzZSBBZ3JlZW1lbnQgaWYgUmVudGFsIFByb3BlcnR5OWNlNDU1YTA4LTFkZWEtNGU2OS1iOWM0LTk2YmQzZWUwNDJkZnxEb2RkIEZyYW5rIEFmZmlkYXZpdDllOWVjY2JlZS00YmY5LTQ3ODQtYTk3NC05N2VmNmZjNTliYTN8Q3JlZGl0IEF1dGhvcml6YXRpb24/Mzk5MmI3NTktMTJjYy00YmFkLThiYzAtOWQ4Yjk1NDY2Mzk1fEhVRCAxIFNldHRsZW1lbnQgU3RhdGVtZW50OTc5Y2JiZTFkLWRlNDYtNDZkMi1hNjM0LWEzODYwNDU1ZWI1MXxTZWNvbmQgbGllbiBhcHByb3ZhbFo5ZWU3ZWQ4NS04MmFjLTQ0ZjUtYThjOC1hYWJhOWIwMGZhZWV8UGVyc29uYWwgQmFuayBTdGF0ZW1lbnRzIC0gVHdvIE1vc3QgcmVjZW50IC1hbGwgcGFnZXNRNDY2NzU5YzEtMTMyMC00OTM5LTk2MzMtYjNiNzg0NjI4ODdjfEJ1eWVyJ3MgcHJvb2Ygb2YgZmluYW5jaW5nIG9yIGNhc2ggYXZhaWxhYmxlWzA5NjhkZWZlLWJlZWQtNGZlOS1iYzAxLWQzOGQzN2ViZjA1YXxQYXkgU3R1YnMgLSBUd28gbW9zdCByZWNlbnQgd2l0aCB5ZWFyIHRvIGRhdGUgZWFybmluZ3NmNmJlMTgzZDctZTFkMy00N2Q5LWI5YmItZDg1Y2JmZjEzYjkxfENvdXJ0IG9yZGVyIGZvciBhbGltb255LCB3aXRoIGV2aWRlbmNlIG9mIGNvbnRpbnVhbmNlIGZvciAzIHllYXJzMzI4ZTI3MDUzLWE0YWQtNDM3Ny1hNzBjLWUyNjc4ZGEwMDgzM3xEaXZvcmNlIERlY3JlZXViNTI3NWZkNS0zNDkxLTRhYTAtYWQ4ZS1lOThjZTBkOGViNTN8U1NJLURpc2FiaWxpdHktUGVuc2lvbiBhd2FyZCBsZXR0ZXIocykgIHdpdGggZXZpZGVuY2Ugb2YgY29udGludWFuY2UgZm9yIDMgeWVhcnMqYjIwZWE4MjgtYjNiZC00YmJlLTkwMjEtZTljMmEwYzcxNTkzfE90aGVyTmNiZTY3NWJjLTA1YzItNDY0OC1iNTM0LWY0NGZjNzg2N2FhNHxIb21lb3duZXJzIEluc3VyYW5jZSBEZWNsYXJhdGlvbnMgUGFnZShzKRQrAxxnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZGQCBQ8PFgIfCAUdUGxlYXNlIHNlbGVjdCBhIGRvY3VtZW50IFR5cGVkZAIGDw8WAh4VQWxsb3dlZEZpbGVFeHRlbnNpb25zFQEELnBkZmRkAgcPDxYCHwgFFFBsZWFzZSBzZWxlY3QgYSBmaWxlZGQCCA8PFgIfAAUGVXBsb2FkZGQCCQ8PFgIfAAUGQ2FuY2VsZGQCCg8PFgIfAAUeTmVlZCBIZWxwIGluIENvbnZlcnRpbmcgVG8gUERGZGQCCw88KwAOAgAUKwACDxYEHwtnHgtfIUl0ZW1Db3VudAIBZBcEBRNTZWxlY3RlZENlbGxJbmRleGVzFgAFC0VkaXRJbmRleGVzFgAFD1NlbGVjdGVkSW5kZXhlcxYABQhQYWdlU2l6ZQIFARYCFgsPAgQUKwAEFCsABRYEHgpIZWFkZXJUZXh0BQtMb2FuIE51bWJlch4IRGF0YVR5cGUZKVtTeXN0ZW0uRGVjaW1hbCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5ZGRkBQpMb2FuTnVtYmVyFCsABRYEHw8FCUZpbGUgTmFtZR8QGSsCZGRkBQhGaWxlTmFtZRQrAAUWBB8PBSlEb2N1bWVudCBUeXBlPGZvbnQgY29sb3I9J3JlZCc+KioqPC9mb250Ph8QGSsCZGRkBQxEb2N1bWVudFR5cGUUKwAFFgQfDwUNVXBsb2FkZWQgRGF0ZR8QGSlcU3lzdGVtLkRhdGVUaW1lLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODlkZGQFDFVwbG9hZGVkRGF0ZWRlFCsAAAspelRlbGVyaWsuV2ViLlVJLkdyaWRDaGlsZExvYWRNb2RlLCBUZWxlcmlrLldlYi5VSSwgVmVyc2lvbj0yMDEyLjMuMTAxNi40MCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0xMjFmYWU3ODE2NWJhM2Q0ATwrAAcACyl1VGVsZXJpay5XZWIuVUkuR3JpZEVkaXRNb2RlLCBUZWxlcmlrLldlYi5VSSwgVmVyc2lvbj0yMDEyLjMuMTAxNi40MCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0xMjFmYWU3ODE2NWJhM2Q0AWRkFg4fC2ceFElzQm91bmRUb0ZvcndhcmRPbmx5aB4FX3FlbHQZKXhDdXN0b21lclBvcnRhbDIwMTIuQnVzaW5lc3MuRG9jdW1lbnQsIEN1c3RvbWVyUG9ydGFsMjAxMi5CdXNpbmVzcywgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGweCERhdGFLZXlzFgAeDkN1c3RvbVBhZ2VTaXplAgUeBV8hQ0lTFwAfDgIBZGYWBGYPFCsAAw9kFgIeBXN0eWxlBQt3aWR0aDoxMDAlO2RkZAIBDxYEFCsAAg8WDh8LZx8RaB8SGSsIHxMWAB8UAgUfFRcAHw4CAWQXBAULXyFJdGVtQ291bnQCAQUIXyFQQ291bnQCAQUQQ3VycmVudFBhZ2VJbmRleGYFBl8hRFNJQwIBFgIeA19zZRYCHgJfY2ZkFgRkZGRkFgJmD2QWCGYPZBYEZg8PFgYeCENzc0NsYXNzBQggcmdQYWdlch4EXyFTQgICHwFoZBYCZg8PFgIeCkNvbHVtblNwYW4CBGQWAmYPZBYCAgEPZBYCZg9kFgQCAQ9kFgJmDw8WBB8ZBQ1yZ0N1cnJlbnRQYWdlHxoCAmRkAgMPDxYEHxkFEHJnV3JhcCByZ0FkdlBhcnQfGgICZBYCAgEPFCsAAg8WEh8LZx4TRW5hYmxlRW1iZWRkZWRTa2luc2ceGVJlZ2lzdGVyV2l0aFNjcmlwdE1hbmFnZXJnHhVFbmFibGVFbWJlZGRlZFNjcmlwdHNnHxoCgAIeE2NhY2hlZFNlbGVjdGVkVmFsdWVkHgVXaWR0aBsAAAAAAABHQAEAAAAeHEVuYWJsZUVtYmVkZGVkQmFzZVN0eWxlc2hlZXRnHhxPbkNsaWVudFNlbGVjdGVkSW5kZXhDaGFuZ2VkBS5UZWxlcmlrLldlYi5VSS5HcmlkLkNoYW5nZVBhZ2VTaXplQ29tYm9IYW5kbGVyZA8UKwAEFCsAAg8WBh8ABQE1HgVWYWx1ZQUBNR4IU2VsZWN0ZWRnFgIeEG93bmVyVGFibGVWaWV3SWQFOGN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50c1VwbG9hZGVkX2N0bDAwZBQrAAIPFgYfAAUCMTAfIwUCMTAfJGgWAh8lBThjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudHNVcGxvYWRlZF9jdGwwMGQUKwACDxYGHwAFAjIwHyMFAjIwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkFCsAAg8WBh8ABQI1MB8jBQI1MB8kaBYCHyUFOGN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50c1VwbG9hZGVkX2N0bDAwZA8UKwEEZmZmZhYBBXhUZWxlcmlrLldlYi5VSS5SYWRDb21ib0JveEl0ZW0sIFRlbGVyaWsuV2ViLlVJLCBWZXJzaW9uPTIwMTIuMy4xMDE2LjQwLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTEyMWZhZTc4MTY1YmEzZDQWDGYPDxYEHxkFCXJjYkhlYWRlch8aAgJkZAIBDw8WBB8ZBQlyY2JGb290ZXIfGgICZGQCAg8PFgYfAAUBNR8jBQE1HyRnFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgMPDxYGHwAFAjEwHyMFAjEwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgQPDxYGHwAFAjIwHyMFAjIwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgUPDxYGHwAFAjUwHyMFAjUwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgEPZBYEZg8PFgQfAAUGJm5ic3A7HwFoZGQCAQ8PFgQfAAUGJm5ic3A7HwFoZGQCAQ8PFgIfAWhkFgRmD2QWDGYPDxYCHwAFBiZuYnNwO2RkAgEPDxYCHwAFBiZuYnNwO2RkAgIPDxYCHwAFBiZuYnNwO2RkAgMPDxYCHwAFBiZuYnNwO2RkAgQPDxYCHwAFBiZuYnNwO2RkAgUPDxYCHwAFBiZuYnNwO2RkAgEPDxYGHxkFCCByZ1BhZ2VyHxoCAh8BaGQWAmYPDxYCHxsCBGQWAmYPZBYCAgEPZBYCZg9kFgQCAQ9kFgJmDw8WBB8ZBQ1yZ0N1cnJlbnRQYWdlHxoCAmRkAgMPDxYEHxkFEHJnV3JhcCByZ0FkdlBhcnQfGgICZBYCAgEPFCsAAg8WEh8LZx8cZx8dZx8eZx8aAoACHx9kHyAbAAAAAAAAR0ABAAAAHyFnHyIFLlRlbGVyaWsuV2ViLlVJLkdyaWQuQ2hhbmdlUGFnZVNpemVDb21ib0hhbmRsZXJkDxQrAAQUKwACDxYGHwAFATUfIwUBNR8kZxYCHyUFOGN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50c1VwbG9hZGVkX2N0bDAwZBQrAAIPFgYfAAUCMTAfIwUCMTAfJGgWAh8lBThjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudHNVcGxvYWRlZF9jdGwwMGQUKwACDxYGHwAFAjIwHyMFAjIwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkFCsAAg8WBh8ABQI1MB8jBQI1MB8kaBYCHyUFOGN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50c1VwbG9hZGVkX2N0bDAwZA8UKwEEZmZmZhYBBXhUZWxlcmlrLldlYi5VSS5SYWRDb21ib0JveEl0ZW0sIFRlbGVyaWsuV2ViLlVJLCBWZXJzaW9uPTIwMTIuMy4xMDE2LjQwLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTEyMWZhZTc4MTY1YmEzZDQWDGYPDxYEHxkFCXJjYkhlYWRlch8aAgJkZAIBDw8WBB8ZBQlyY2JGb290ZXIfGgICZGQCAg8PFgYfAAUBNR8jBQE1HyRnFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgMPDxYGHwAFAjEwHyMFAjEwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgQPDxYGHwAFAjIwHyMFAjIwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgUPDxYGHwAFAjUwHyMFAjUwHyRoFgIfJQU4Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRzVXBsb2FkZWRfY3RsMDBkAgIPDxYCHgRfaWloBQEwZBYMZg8PFgIfAWhkZAIBDw8WBB8ABQYmbmJzcDsfAWhkZAICDw8WAh8AZWQWAmYPFQEKMjAwMDM3OTg1MWQCAw8PFgIfAGVkFgICAQ8PFgQfAAUaU2l0ZWZpbml0eSBVc2VyIE1hbnVhbC5wZGYeB1Rvb2xUaXAFGlNpdGVmaW5pdHkgVXNlciBNYW51YWwucGRmZGQCBA8PFgIfAGVkFgICAQ8PFgQfAAUTRmluYW5jaWFsIFN0YXRlbWVudB8nBRNGaW5hbmNpYWwgU3RhdGVtZW50ZGQCBQ8PFgIfAGVkFgJmDxUBEDAyLzA2LzIwMTMgMDk6MjZkAgMPZBYCZg8PFgIfAWhkZAIMDzwrAA4CABQrAAIPFgQfC2cfDgIBZBcEBRNTZWxlY3RlZENlbGxJbmRleGVzFgAFC0VkaXRJbmRleGVzFgAFD1NlbGVjdGVkSW5kZXhlcxYABQhQYWdlU2l6ZQIFARYCFgsPAgUUKwAFFCsABRYEHw8FC0xvYW4gTnVtYmVyHxAZKwRkZGQFCkxvYW5OdW1iZXIUKwAFFgQfDwUJRmlsZSBOYW1lHxAZKwJkZGQFCEZpbGVOYW1lFCsABRYEHw8FKURvY3VtZW50IFR5cGU8Zm9udCBjb2xvcj0ncmVkJz4qKio8L2ZvbnQ+HxAZKwJkZGQFDERvY3VtZW50VHlwZRQrAAUWBB8PBQ1VcGxvYWRlZCBEYXRlHxAZKwVkZGQFDFVwbG9hZGVkRGF0ZRQrAAUWBB8PBQ5WYWxpZGF0ZWQgRGF0ZR8QGSsFZGRkBQ1WYWxpZGF0ZWREYXRlZGUUKwAACysGATwrAAcACysHAWRkFg4fC2cfEWgfEhkpf0N1c3RvbWVyUG9ydGFsMjAxMi5CdXNpbmVzcy5Eb2N1bWVudEhpc3RvcnksIEN1c3RvbWVyUG9ydGFsMjAxMi5CdXNpbmVzcywgVmVyc2lvbj0xLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwfExYAHxQCBR8VFwAfDgIBZGYWBGYPFCsAAw9kFgIfFgULd2lkdGg6MTAwJTtkZGQCAQ8WBBQrAAIPFg4fC2cfEWgfEhkrCR8TFgAfFAIFHxUXAB8OAgFkFwQFC18hSXRlbUNvdW50AgEFCF8hUENvdW50AgEFEEN1cnJlbnRQYWdlSW5kZXhmBQZfIURTSUMCARYCHxcWAh8YZmQWBWRkZGRkFgJmD2QWCGYPZBYEZg8PFgYfGQUIIHJnUGFnZXIfGgICHwFoZBYCZg8PFgIfGwIFZBYCZg9kFgICAQ9kFgJmD2QWBAIBD2QWAmYPDxYEHxkFDXJnQ3VycmVudFBhZ2UfGgICZGQCAw8PFgQfGQUQcmdXcmFwIHJnQWR2UGFydB8aAgJkFgICAQ8UKwACDxYSHwtnHxxnHx1nHx5nHxoCgAIfH2QfIBsAAAAAAABHQAEAAAAfIWcfIgUuVGVsZXJpay5XZWIuVUkuR3JpZC5DaGFuZ2VQYWdlU2l6ZUNvbWJvSGFuZGxlcmQPFCsABBQrAAIPFgYfAAUBNR8jBQE1HyRnFgIfJQU2Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRIaXN0b3J5X2N0bDAwZBQrAAIPFgYfAAUCMTAfIwUCMTAfJGgWAh8lBTZjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudEhpc3RvcnlfY3RsMDBkFCsAAg8WBh8ABQIyMB8jBQIyMB8kaBYCHyUFNmN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50SGlzdG9yeV9jdGwwMGQUKwACDxYGHwAFAjUwHyMFAjUwHyRoFgIfJQU2Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRIaXN0b3J5X2N0bDAwZA8UKwEEZmZmZhYBBXhUZWxlcmlrLldlYi5VSS5SYWRDb21ib0JveEl0ZW0sIFRlbGVyaWsuV2ViLlVJLCBWZXJzaW9uPTIwMTIuMy4xMDE2LjQwLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTEyMWZhZTc4MTY1YmEzZDQWDGYPDxYEHxkFCXJjYkhlYWRlch8aAgJkZAIBDw8WBB8ZBQlyY2JGb290ZXIfGgICZGQCAg8PFgYfAAUBNR8jBQE1HyRnFgIfJQU2Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRIaXN0b3J5X2N0bDAwZAIDDw8WBh8ABQIxMB8jBQIxMB8kaBYCHyUFNmN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50SGlzdG9yeV9jdGwwMGQCBA8PFgYfAAUCMjAfIwUCMjAfJGgWAh8lBTZjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudEhpc3RvcnlfY3RsMDBkAgUPDxYGHwAFAjUwHyMFAjUwHyRoFgIfJQU2Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRIaXN0b3J5X2N0bDAwZAIBD2QWBGYPDxYEHwAFBiZuYnNwOx8BaGRkAgEPDxYEHwAFBiZuYnNwOx8BaGRkAgEPDxYCHwFoZBYEZg9kFg5mDw8WAh8ABQYmbmJzcDtkZAIBDw8WAh8ABQYmbmJzcDtkZAICDw8WAh8ABQYmbmJzcDtkZAIDDw8WAh8ABQYmbmJzcDtkZAIEDw8WAh8ABQYmbmJzcDtkZAIFDw8WAh8ABQYmbmJzcDtkZAIGDw8WAh8ABQYmbmJzcDtkZAIBDw8WBh8ZBQggcmdQYWdlch8aAgIfAWhkFgJmDw8WAh8bAgVkFgJmD2QWAgIBD2QWAmYPZBYEAgEPZBYCZg8PFgQfGQUNcmdDdXJyZW50UGFnZR8aAgJkZAIDDw8WBB8ZBRByZ1dyYXAgcmdBZHZQYXJ0HxoCAmQWAgIBDxQrAAIPFhIfC2cfHGcfHWcfHmcfGgKAAh8fZB8gGwAAAAAAAEdAAQAAAB8hZx8iBS5UZWxlcmlrLldlYi5VSS5HcmlkLkNoYW5nZVBhZ2VTaXplQ29tYm9IYW5kbGVyZA8UKwAEFCsAAg8WBh8ABQE1HyMFATUfJGcWAh8lBTZjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudEhpc3RvcnlfY3RsMDBkFCsAAg8WBh8ABQIxMB8jBQIxMB8kaBYCHyUFNmN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50SGlzdG9yeV9jdGwwMGQUKwACDxYGHwAFAjIwHyMFAjIwHyRoFgIfJQU2Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRIaXN0b3J5X2N0bDAwZBQrAAIPFgYfAAUCNTAfIwUCNTAfJGgWAh8lBTZjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudEhpc3RvcnlfY3RsMDBkDxQrAQRmZmZmFgEFeFRlbGVyaWsuV2ViLlVJLlJhZENvbWJvQm94SXRlbSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAxMi4zLjEwMTYuNDAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNBYMZg8PFgQfGQUJcmNiSGVhZGVyHxoCAmRkAgEPDxYEHxkFCXJjYkZvb3Rlch8aAgJkZAICDw8WBh8ABQE1HyMFATUfJGcWAh8lBTZjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudEhpc3RvcnlfY3RsMDBkAgMPDxYGHwAFAjEwHyMFAjEwHyRoFgIfJQU2Y3RsMDBfQ29udGVudFBsYWNlSG9sZGVyMV9DMDAxX3JnRG9jdW1lbnRIaXN0b3J5X2N0bDAwZAIEDw8WBh8ABQIyMB8jBQIyMB8kaBYCHyUFNmN0bDAwX0NvbnRlbnRQbGFjZUhvbGRlcjFfQzAwMV9yZ0RvY3VtZW50SGlzdG9yeV9jdGwwMGQCBQ8PFgYfAAUCNTAfIwUCNTAfJGgWAh8lBTZjdGwwMF9Db250ZW50UGxhY2VIb2xkZXIxX0MwMDFfcmdEb2N1bWVudEhpc3RvcnlfY3RsMDBkAgIPDxYCHyYFATBkFg5mDw8WAh8BaGRkAgEPDxYEHwAFBiZuYnNwOx8BaGRkAgIPDxYCHwBlZBYCZg8VAQoyMDAwMzc5ODUxZAIDDw8WAh8AZWQWAgIBDw8WBB8ABRpTaXRlZmluaXR5IFVzZXIgTWFudWFsLnBkZh8nBRpTaXRlZmluaXR5IFVzZXIgTWFudWFsLnBkZmRkAgQPDxYCHwBlZBYCAgEPDxYEHwAFE0ZpbmFuY2lhbCBTdGF0ZW1lbnQfJwUTRmluYW5jaWFsIFN0YXRlbWVudGRkAgUPDxYCHwBlZBYCZg8VARAwMi8wNi8yMDEzIDA5OjI2ZAIGDw8WAh8AZWQWAmYPFQEAZAIDD2QWAmYPDxYCHwFoZGQCRA8PFgIfAgUdaHR0cDovL3B3MjAxMnFhLnJjc25ldC5sb2NhbC9kZAJGDw8WAh8ABQQyMDEzZGQCSA8PFgIfAgUdaHR0cDovL3B3MjAxMnFhLnJjc25ldC5sb2NhbC9kZBgFBVVjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEMwMDEkcmdEb2N1bWVudHNVcGxvYWRlZCRjdGwwMCRjdGwwMiRjdGwwMCRQYWdlU2l6ZUNvbWJvQm94DxQrAAJlBQE1ZAVVY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRDMDAxJHJnRG9jdW1lbnRzVXBsb2FkZWQkY3RsMDAkY3RsMDMkY3RsMDEkUGFnZVNpemVDb21ib0JveA8UKwACZQUBNWQFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYDBStjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEMwMDEkQXN5bmNVcGxvYWQxBTJjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEMwMDEkcmdEb2N1bWVudHNVcGxvYWRlZAUwY3RsMDAkQ29udGVudFBsYWNlSG9sZGVyMSRDMDAxJHJnRG9jdW1lbnRIaXN0b3J5BVNjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEMwMDEkcmdEb2N1bWVudEhpc3RvcnkkY3RsMDAkY3RsMDIkY3RsMDAkUGFnZVNpemVDb21ib0JveA8UKwACZQUBNWQFU2N0bDAwJENvbnRlbnRQbGFjZUhvbGRlcjEkQzAwMSRyZ0RvY3VtZW50SGlzdG9yeSRjdGwwMCRjdGwwMyRjdGwwMSRQYWdlU2l6ZUNvbWJvQm94DxQrAAJlBQE1ZJ/K4yMsfsEk7oebb52tZqnrdJCIdqrnOTj4AuzE9h6X" />


I believe that there are some specific telerik controls which are causing issue in my case its radasyncupload.

For you reference you can verify the same at following url also :-
http://demos.telerik.com/aspnet-ajax/asyncupload/examples/overview/defaultcs.aspx

Please suggest.

Regards,
Pulkit Choudhay
0
Martin
Telerik team
answered on 07 Feb 2013, 04:50 PM
Hello Pulkit Choudhay,

As you probably know the idea of viewstate compression is minimizing the Page footprint as well as reducing the bits sent over the wire. This benefits are achieved by changing (compressing) the viewstate on the server before it is send to the client and decompressing it before it is restored on the server on a postback. Since the compression actually changes the viewstate string saved in the hidden field, it is expected that Base64 decoding tools fail to decode it on the client when it is compressed. This explains why you observe the problem on our live website, because we have viewstate compression enabled there.

As to the scenario where viewstate can't be decoded after an AsyncUpload is added to the page - I am afraid that I would need a sample code to debug locally. I would also need the exact web config settings and RadControls version that replicates the problem on your side.

I hope this helps.

Regards,
Martin
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Tags
Compression
Asked by
Neerajan
Top achievements
Rank 1
Answers by
Martin
Telerik team
Pulkit
Top achievements
Rank 1
Share this question
or