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

===我遇到的一个见鬼的问题=====

我做了一个框架,框架中有个页面test.aspx,test.aspx中有一个文本框和一个按钮,

<asp:TextBox ID="txt" runat="server"  height="15">0</asp:TextBox>

<asp:Button ID="Button1" runat="server"  Height="20" Text=" 重新计算 " />

问题:
我在txt中输入数据,然后点击button1,页面刷新后,文本框txt中的数据没有了!

真是奇怪啊,好多电脑都可以,但是有些电脑就没有了,请问这是什么原因啊?是浏览器的原因还是别的原因?

谢谢! --------------------编程问答-------------------- 刷新了当然没有了,除非你在刷新的时候用程序为TextBox赋值 --------------------编程问答-------------------- 刷新当然没有了!! --------------------编程问答-------------------- if(!ispostback) --------------------编程问答-------------------- 后台赋值 --------------------编程问答-------------------- 呵呵 这不是鬼的问题 是自己思想的问题 初次加载的时候赋值 刷新就有啦 --------------------编程问答-------------------- if(!ispostback)
{
   初次赋值
} --------------------编程问答-------------------- 好多电脑都可以,但是有些电脑就没有了
这是什么情况?  --------------------编程问答-------------------- 同意三楼的观点 --------------------编程问答-------------------- 刷新后,如果缓存生效就会留存,如果缓存过期就会重新请求就不见了 --------------------编程问答-------------------- 能把代码贴全些吗?我只用你这些结果显示总是:0 --------------------编程问答-------------------- 刷新肯定就没有了,你可以用viewstate给保存起来,然后刷新在赋值给他 --------------------编程问答-------------------- 鼎鼎 --------------------编程问答-------------------- 同意楼上各位! --------------------编程问答-------------------- --------------------编程问答-------------------- 刷新当然没有了
你说的那个有的机器有有的机器没有,可能是缓存的问题 --------------------编程问答-------------------- 如果楼主想刷新还要保持TEXTBOX中的值,那就可以放在updatepanel中,使用AJAX框架 --------------------编程问答--------------------
引用 15 楼 aslangg 的回复:
刷新当然没有了
你说的那个有的机器有有的机器没有,可能是缓存的问题
赞同 --------------------编程问答-------------------- if(!ispostback) 

  初次赋值 
}

我就是用的这个,但是大部分电脑都可以保存状态,只有少数电脑不能 --------------------编程问答-------------------- if(!ispostback) 

  初次赋值 


我就是用的这个,但是大部分电脑都可以保存状态,只有少数电脑不能

请教大家。 --------------------编程问答-------------------- 在大部分电脑上都可以,但是在客户几个电脑上不正常,有时可以有时却不可以,真是奇怪啊 --------------------编程问答-------------------- 想让刷新后也显示的话,存到session,或用viewstate等都行。 --------------------编程问答-------------------- 谢谢楼上,文本的可以用viewstate,但是复选框等怎么办呢?里面有很多内容,总不能都用viewstate吧。 --------------------编程问答--------------------
引用 21 楼 dujingjing1230 的回复:
想让刷新后也显示的话,存到session,或用viewstate等都行。
--------------------编程问答-------------------- 怎么感觉session 越来越像吗啡 --------------------编程问答--------------------
引用楼主 blueskywjs1 的回复:
真是奇怪啊,好多电脑都可以,但是有些电脑就没有了,


鬼的地方在这呢
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,