当前位置:编程学习 > C#/ASP.NET >>

关于Base-64 字符串中的无效字符。

想实现http://appserver.lenovo.com.cn/shop/shop_list.aspx?rackcode=a03中快速导购的功能,但收缩和展开已实现,但连接的时候就会出现 
Base-64 字符串中的无效字符。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.FormatException: Base-64 字符串中的无效字符。

源错误: 

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 

堆栈跟踪: 

[FormatException: Base-64 字符串中的无效字符。]
   System.Convert.FromBase64CharArray(Char[] inArray, Int32 offset, Int32 length) +0
   System.Web.HttpServerUtility.UrlTokenDecode(String input) +224
   System.Web.UI.Page.DecryptString(String s) +37
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +391
 

我该怎样修改代码?我用jquery实现linkbutton展开和收缩的,希望生成的页面中出现<a id="LinkButton40" class="blue" href="javascript:__doPostBack('LinkButton40','')">组装机型C</a>,我后面的代码要怎样写? --------------------编程问答-------------------- http://topic.csdn.net/u/20090512/17/7bafea2c-ac72-4767-b36a-21ff41538d5f.html
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,