如何让页面刷新后(相当于按了F5)让页面上的某个控件保存其刷新前的值啊??? 也就是说从页面A弹出页面B,页面B每隔一分钟自动刷新一次,想让页面刷新后上面的一个控件里的值保持其刷新前的值,这个怎么做到啊???另外,每点击一下页面A上的一个按钮,就会弹出一个页面B,所以我觉得用Session也不行:( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多个也没有关系,使用Session是可以的。 如果是刷新,那么不可能保存值,因为每次刷新都相当于重新打开此页,不过你可以用submit呀,每次向本页提交,利用视图状态就可以保存值了呀 本来不就可以么enableViewState之后不就会自动保存么 完全可以的,你可以写在ispostback里面,分几种情况写几个过程,配合session来区别你第一次打开这个页面 enableViewState保存不了刷新后的页面用submit而不是相当于F5的刷新可以保持页面状态当然如果非要那么刷新的话,用Session是可以做到的大不了你每点一次A都传参数给B来区分不同的B页面“页面B每隔一分钟自动刷新一次,想让页面刷新后上面的一个控件里的值保持其刷新前的值”如果你只要一个控件里的值保持刷新前的值,可以用QueryString每次刷新的时候把这个值作为参数 搂主的意思可能是用html定时自动刷新的功能,这样的话,就不能保持页面状态了我曾经处理过这样的例子,我是写了几个过程,分不同的情况来区分是不是第一次进入,用session记录控件状态不过如果页面很复杂,控制很多的话,这种方法也很不好,非常麻烦 Session是页面级变量么?我希望针对从页面A上打开的任何一个页面B,都有一个页面级变量和其对应,这样就可以保存下其中一个控件的值了我的刷新是相当于F5的刷新 对,对,就是html定时自动刷新的功能怎么写几个过程分不同情况来区分啊??? 在第一次打开这个页面的时候有一个过程,一般是一些初始化的东西自动刷新时有一个过程,一般是初始化后加入数据绑定之类的,简单说就是让这个刷新之后跟上一次的页面一样,除了你想要刷新后改变的值postback时有一个过程你可以根据情况来写另外,session不是页面级的变量,在整个应用中都有效的 “就是让这个刷新之后跟上一次的页面一样”,主要是刷新前的控件的值或状态怎么保存呢?因为每点击一个A页面弹出的B页面都有自动刷新功能,而每个B页面自动刷新前的控件的值或状态肯定是不一样的,所以保存在Session里是不行的,所以怎么保存页面自动刷新前的控件的状态呢??? 我当时做的时候很麻烦,方法也比较笨大致思路是这样的,这个页面是怎么形成的,我就用代码在让他重新加载比如说这个页面上的textbox里的内容是数据库中某条纪录,就从数据库再取一次你可以试试viewstate 线程生成静态页面没权限 ASP.NET1.1 TreeView节点的字体颜色 页面持久化如何实现 asp.net产品列表带图片怎样布局? 求B/s下GIS解决方案 怎么在DATAGRID更新数据的文本诓内通过验证控件,限制输入数据的小数点位数?? oracle连接的问题~~~请高手指教~~~ showDialog问题,帮忙解决 asp.net和oracle的链接!在线等,急 幻灯片问题 问个很简单的问题:C#中长字符串的折行 求XML,以及SOCKET方面的资料,想放假几天好好学习下,顺便庆国庆,散分!
enableViewState之后不就会自动保存么
用submit而不是相当于F5的刷新可以保持页面状态当然如果非要那么刷新的话,用Session是可以做到的
大不了你每点一次A都传参数给B来区分不同的B页面“页面B每隔一分钟自动刷新一次,
想让页面刷新后上面的一个控件里的值保持其刷新前的值”如果你只要一个控件里的值保持刷新前的值,可以用QueryString
每次刷新的时候把这个值作为参数
我曾经处理过这样的例子,我是写了几个过程,分不同的情况来区分是不是第一次进入,用session记录控件状态
不过如果页面很复杂,控制很多的话,这种方法也很不好,非常麻烦
我希望针对从页面A上打开的任何一个页面B,
都有一个页面级变量和其对应,
这样就可以保存下其中一个控件的值了我的刷新是相当于F5的刷新
自动刷新时有一个过程,一般是初始化后加入数据绑定之类的,简单说就是让这个刷新之后跟上一次的页面一样,除了你想要刷新后改变的值
postback时有一个过程你可以根据情况来写
另外,session不是页面级的变量,在整个应用中都有效的
而每个B页面自动刷新前的控件的值或状态肯定是不一样的,
所以保存在Session里是不行的,所以怎么保存页面自动刷新前的控件的状态呢???
大致思路是这样的,这个页面是怎么形成的,我就用代码在让他重新加载
比如说这个页面上的textbox里的内容是数据库中某条纪录,就从数据库再取一次
你可以试试viewstate