解决方案 »
- 使用Flex 使用webservice 与asp.net通信 出错
- 高手快来帮帮忙(在线等,急!急!急!急!急!急!)
- asp.net 中可以自动发Mail给多个人吗?
- Cookie的严重问题!?
- ASP.Net 2.0 下可不可以动态创建用户控件的实例?
- 急等!望帮忙,GridView双击选种一行的某列值传到TextBox
- 关闭页面触发click事件的问题
- 求助DataGrid设置行变红无效
- (着急啊!!在线等候!!!!)我发现水晶报表和IE结合的并不好,比如水晶报表有两页,采用IE的打印功能只能一页一页的打印,打印完第一页
- 网页传值问题?
- IMAP_Client如何得到未读邮件列表呢
- VS2010
方法:反射 或 dynamic,下面我给反射的例子
Page page = (Page)HttpContext.Current.CurrentHandler;
Type type = typeof(Page);
BindingFlags flags = BindingFlags.GetProperty | BindingFlags.Instance | BindingFlags.NonPublic;
StateBag viewState;
object result;
result = type.InvokeMember("ViewState", flags, null, page, null);
viewState = result as StateBag;
if(viewState == null)
throw new Exception("something wrong happened");