ASP.NET的updatepanel问题,我在updatepanel里面放了一个image,该图片通过timer定时刷新。

我在VS调试的时候,图片是会自己刷新的,但是我发布网站之后在IIS上部署了,打开看那个页面上的图片不刷新了,但是在部署文件里面找到那个图片文件,它已经变动了,只是页面上没... 我在VS调试的时候,图片是会自己刷新的,但是我发布网站之后在IIS上部署了,打开看那个页面上的图片不刷新了,但是在部署文件里面找到那个图片文件,它已经变动了,只是页面上没刷新,为什么,请教高手,快帮忙啊谢谢,解决再加分。
string path = Server.MapPath("../CloudImage/map.jpg");
try
{
System.IO.File.Delete(path);
}
catch
{
}
int x = 42;
int result = test_GetPic(path, x);
if (result == 1)
{
this.Image1.ImageUrl = "../CloudImage/map.jpg?temp=" + DateTime.Now.Millisecond.ToString();
//Random r = new Random();
//this.Image1.ImageUrl = "../CloudImage/map.jpg?s=" + r.Next();
上面的代码,注释的,在imageURL后面加随机数,都没用,试过了,大侠啊,快救救我吧,我下午还要出去呢
展开
 我来答
0level
2011-05-17 · 超过23用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:71.1万
展开全部
它已经变动了,只是页面上没刷新 这个就是原因...timer事件 执行了 但是没有刷新画面,也就是没有重新请求服务器,下载图片。。。所以 当timer 是post一下。。把isPostBack代码设置为true 试一试
没有接触实际,只能提过建议,希望对你有帮助。。。
追问
哈,终于弄好了,虽然不是你说的方法,不过你提醒我看了下timer控件,原来我把它放到panel本身里面了,要放在外面才行
158******83
2011-05-12 · TA获得超过256个赞
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:319万
展开全部
页面刷新了么?
追问
页面刷新了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pegevun
2011-05-13 · TA获得超过691个赞
知道答主
回答量:683
采纳率:0%
帮助的人:0
展开全部
.net的timer用iframe的话就是有刷新效果。你可以用框架。或则Ajax
追问
这就是在框架里面的,刷新不了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式