如何保存控件状态啊 使用了.net2.0的masterPage在母板页中放了一个treeView当用户在一个页面中展开了treeView的几项后跳转到其他页面后就还原成最初的样子了如何解决啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 跳转到其它页面?如果你需要在同一页面上,应该让treeView以外的区域动态装载用户控件,而不是跳转其它页面。 对于这类布局,使用Ajax会得到比较好的效果。如果不使用Ajax,考虑frameset。 楼主意思是说用同一个masterPage的页面能共享masterPage的状态?不是同一个页面, 是不共享viewstate的, 除开这个, web是完全无状态的. 楼上大哥,我明白你意思只是这次工期实在是有点短用动态加载组件的话组件的状态也是个麻烦事早知道就用iFream了怎么才能把这些控件的客户端状态取出来啊 scow(怡红快绿) 是这个意思啊55555555555 如果10个页面是用同一个masterpage,那么这10个页面各自有一个master子控件,没有什么“共享”。显然要想让treeView不变化,最好的想法就是不要跳转页面,而仅仅刷新页面上的部分(treeView以外的)区域。 想在页面跳转前读出本页面的VIEWSTATE新页面加载时也加载这个VIEWSTATE “本页面的ViewState”不能用于“新页面”。你可以把treeView以外的区域放入iframe,设置target属性让iframe里边的页面跳转,treeView并不跳转到其它页面。 sp1234(天气真好,心情越来越好) ( ) 信誉:100 Blog 2006-11-29 12:09:57 得分: 0 “本页面的ViewState”不能用于“新页面”。你可以把treeView以外的区域放入iframe,设置target属性让iframe里边的页面跳转,treeView并不跳转到其它页面。 ------------------------------------------------------------------------------------就是因为不想用这种方法所以才用的母板页 HTML显示的问题 ajax联动dropdownlist的问题 关于DataGrid里面编辑状态下文本框要加入验证控件的问题。 怎么总保留着上一次的记录! 对ASP.NET的最大误解,求解释! 访问权限问题。 static string [] fileds={};该如何初始化 让他可以接受可变的字符串 如何获得一个新打开的窗体上的对象 jQuery 连接SQL Server2008的config文件的配置 .net新技术 为什么不能写入数据?
不是同一个页面, 是不共享viewstate的, 除开这个, web是完全无状态的.
只是这次工期实在是有点短
用动态加载组件的话组件的状态也是个麻烦事
早知道就用iFream了怎么才能把这些控件的客户端状态取出来啊
是这个意思啊
55555555555
新页面加载时也加载这个VIEWSTATE
“本页面的ViewState”不能用于“新页面”。你可以把treeView以外的区域放入iframe,设置target属性让iframe里边的页面跳转,treeView并不跳转到其它页面。
------------------------------------------------------------------------------------
就是因为不想用这种方法所以才用的母板页