首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

使用WebRequest方法post数据到aspx,怎样解决viewstate有关问题

2012-01-01 
使用WebRequest方法post数据到aspx,怎样解决viewstate问题?使用WebRequest提交数据到一个aspx页面,怎样才

使用WebRequest方法post数据到aspx,怎样解决viewstate问题?
使用WebRequest提交数据到一个aspx页面,怎样才能把viewstate的值也一起提交上去?我从这个aspx页面里找到__VIEWSTATE的值并且把“__VIEWSTATE=页面里原来的值”作为post数据使用WebRequest方法提交到这个页面!但是返回的结果是:System.Web.HttpUnhandledException:   发生类型为   ystem.Web.HttpUnhandledException   的异常。
System.FormatException:   Base-64   字符串中的无效字符。


请问有没办法可以解决这个问题?

[解决办法]
先webrequest,记下cookiecontainer,然后找到viewstate值,再webrequest该页面,给httpwebrequest.cookiecontainer赋上上次记住的那个值就行了。

热点排行