网页图片动态更新显示

qian21h 2009-10-08 03:28:52
非常感谢各位的帮忙
情况是这样的:
我现在是用image服务器控件,然后在后台根据数据变化动态绑定图片地址,一共有2张不同的图片


虽然绑定了,但是图片不会根据数据变化动态的切换图片

那么现在呢,就考虑用层来控制,或者用函数来

<script type="text/javascript" >
function LoadImage()
{
var image = new Image;
document.body.appendChild(image)
image.src='http://af.wsn-ids.com/admin/WSNC_Gateway/images/tuoputu_16.gif';
}
function LoadImageAlarm()
{
var image = new Image;
document.body.appendChild(image)
image.src='http://af.wsn-ids.com/admin/WSNC_Gateway/images/alarm_01.gif';
}
</script >

然后后台来调用
这样可行不??
...全文
309 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2009-10-08
  • 打赏
  • 举报
回复
在protected void gv_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowIndex != -1)
{
Image img= (DropDownList)e.Row.FindControl("Image3");
//根据值设置ImageUrl
}
}
或ImageUrl里传值到方法调用,返回图片地址
qian21h 2009-10-08
  • 打赏
  • 举报
回复
前台:
<asp:Image ID="Image3" runat="server"  ImageUrl='<%#AlarmImage01%>' BorderStyle="None" width="94" height="95" />

后台:

if (Convert.ToInt32(table.Rows[i][4].ToString()) == 255)
{
Label8.Text = "水浸:异常";
AlarmImage01 = "~/Admin/WSNC_Gateway/images/alarm_01.gif";
}
else
{
Label8.Text = "水浸:正常";

AlarmImage01 = "~/Admin/WSNC_Gateway/images/tuoputu_16.gif";

}

Label8.Text数据会实时更新,imege服务器控件显示的图片不会实时更新
我姓区不姓区 2009-10-08
  • 打赏
  • 举报
回复
那就有可能是IE缓存的问题了
你在firefox下看看会变化吗
qian21h 2009-10-08
  • 打赏
  • 举报
回复
已经用了ajax实时刷新
我姓区不姓区 2009-10-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 qian21h 的回复:]
服务器绑定应该没问题
有数据变化了,重新打开页面可以正常显示

就是2张图片根据数据的不同动态更新
[/Quote]
那是要不断刷新页面的,用ajax做吧
qian21h 2009-10-08
  • 打赏
  • 举报
回复
服务器绑定应该没问题
有数据变化了,重新打开页面可以正常显示

就是2张图片根据数据的不同动态更新
saishangpeiqian 2009-10-08
  • 打赏
  • 举报
回复
楼上说的确实可以啊
不知道是多个图片动态呢
还是两张图片动态呢
_see_you_again_ 2009-10-08
  • 打赏
  • 举报
回复
怎么你在服务器绑定就有问题呢,我可是没有问题哦。
Dream_Hunter_ 2009-10-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 takako_mu 的回复:]
直接上兩張Image.
在后臺直接寫:一張visible=false,一張visible=true不是很簡單嘛。
[/Quote]
也可以放层上,好控制位置。
takako_mu 2009-10-08
  • 打赏
  • 举报
回复
直接上兩張Image.
在后臺直接寫:一張visible=false,一張visible=true不是很簡單嘛。
qian21h 2009-10-08
  • 打赏
  • 举报
回复
SF没人要吗
该抽奖插件主要用于动态网站(ASP,PHP,.NET,JSP,JS等)WEB页面中的抽奖活动使用,适用于二次开发使用;使用时请参考CHM说明书或文本说明; 1、可以设置每个奖品的中奖概率,概率可以设置为0(即为不中这个奖项)或100%(一定中这个奖项,前提本奖品数量大于0); 2、目前唯一一款可以调节概率模式的抽奖插件,可以根据网站的规模和实际情况,调节概率模式,更有利于抽奖活动的进行; 3、可以更换奖品图片,尺寸参考说明; 4、设置奖品名称,奖品名称可以在抽奖转盘中在鼠标滑过不同奖品图片时提出奖品信息; 5、设置奖品数量,奖品数量与名称均可以以揭示信息的形式显示出来,本程序相对其它抽奖插件更为合理与严谨,很多抽奖程序虽也可以设置奖品数量并传递给Flash转盘,但奖品数量不能实时更新,犯下了与现实场景抽奖活动的错误,请大家注意,网页抽奖是面对N多个用户同时自助抽奖的,奖品数量有可能在用户打开网页后,其它用户也在抽奖,故奖品数量在动态变化的; 6、可以按商家自己需求更换或设计不同的转盘背景,转盘指针,开始按钮等,方法参考说明; 7、抽奖程序可以以积分形式或登陆抽奖等形式进行,具体请参考说明; 8、抽奖插件使用时可以直接将抽奖转盘移于自己网页页面当中.....

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧