我有一个模式窗口,窗口上有一个label1和一个DropDownList,它的SelectedIndexChanged事件就是label1.Text = label1.Value = DropDownList1.SelectedItem.Value;但无论我怎么选择下拉框的,label1的值几乎就没变过,(有变化过一两次),跟踪过 label1.Value
的值,都有变化,是正确的,但就是不能显示出来。我在论坛上找过,都说是缓存的原因,但我加了各种清除缓存的代码,都达不到效果。问题跟下面这个帖一样,
http://community.csdn.net/Expert/topic/4379/4379902.xml?temp=.9816706
但 http://dotnet.aspx.cc/Exam/ShowModal1.aspx已经上不去了,有没有谁能解决呢,谢谢!我已经在窗口上加上了
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Mon, 23 Jan 1978 20:52:30 GMT">
----------------------------
Response.Expires = -100
---------------------------
等来清空缓存,但始终没用。
的值,都有变化,是正确的,但就是不能显示出来。我在论坛上找过,都说是缓存的原因,但我加了各种清除缓存的代码,都达不到效果。问题跟下面这个帖一样,
http://community.csdn.net/Expert/topic/4379/4379902.xml?temp=.9816706
但 http://dotnet.aspx.cc/Exam/ShowModal1.aspx已经上不去了,有没有谁能解决呢,谢谢!我已经在窗口上加上了
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Mon, 23 Jan 1978 20:52:30 GMT">
----------------------------
Response.Expires = -100
---------------------------
等来清空缓存,但始终没用。
这个lable1。value出现的好诡异啊,能这样用么?
Label控件有这样的属性么?
其次你把这个连等式分开写不行么? private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache"); if (!IsPostBack)
{..}
}
这样写了清除缓存?
那请问jimu8130,该怎么解决这个问题呢?
你的清缓存办法我试过了,不行!!
下面这个也不成
Response.Cache.SetNoServerCaching();
Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
Response.Cache.SetNoStore();
Response.Cache.SetExpires(new DateTime(1900,01,01,00,00,00,00));
上面astra1说的,我都查过,没问题,即使下拉框永远是第一项也成啊!Label也应该显示它的值,但没有,空空的!
var tm = Math.Randon()
showmodaldialog(Url+"?tmv = "+tm,"","");