请高手指点图片显示问题。 如果实现这样的功能,建议用 js 实现,否则就为了切换图片而提交回发,效率太差,不值得用HtmlSelect,响应 它的 onselectchange事件(js),在其中实现就行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是为了切换图片。这个图片是使用System.Drawing.Imaging利用数据库的数据动态生成的,我把它存到本地文件夹,在使用的时候调用相对地址,可是初始化之后,就一直是那个样子,不能因为图片文件的改变而改变了。必须等我手动刷新,然后才会掉出新的图片来。我想使用一个什么函数,可以自动把这个改变后的图片调用出来。 可以参考一下csdn,在url后加个随机参数,这样每次打开页面时都重新加载,比如现在这个页面的地址是:http://expert.csdn.net/Expert/topic/2321/2321467.xml?temp=.1860773如果你再看这个帖子时,后面的temp的值就不一样了。 ie读的是缓存里面的数据,你要给你的Image的ImageUrl一个随机数才能强迫ie刷新 已经尝试添加了随机参数,ImageUrl = "aa.gif?temp="+rnd.Next(1000);可是图片显示出来之后,发现这个参数都一直没有改变,这是怎么回事?请高手指教。 怎么可能没有变,你是怎么处理的?我的下面的代码是可行的:<asp:Button id="Button3" runat="server" Text="Button"></asp:Button>private void Button3_Click(object sender, System.EventArgs e) { Random r=new Random(); Response.Write(r.Next(int.MaxValue)); }你会看到每一次显示的都不一样 哦,我使用了一个DropDownList,属性设置为AutoPostBack,这样我每次选择之后,数据都已经改变了,可是唯独图片不改变,我从浏览器中看了一下图片的属性,那个随机参数始终是一个值(图片的名称是不变的)。为什么数据可以刷新而图片不能刷新呢?是因为Cash的原因吗? 问题已经解决:我在图片后面加了一个参数,随机参数是不能奏效的,所以,我加了一个从DropDownList返回的值,这样系统才会进行分析,从而更新图片。不过仍然不明白为什么一个随机参数不能使它刷新呢?谢谢各位提供宝贵思路。 ImageUrl = "aa.gif?temp="+rnd.Next(1000).ToString();可以实现切换,我测试过了! VS2010发布站点的问题 .net 输入.csv格式文件怎么做 从gridview中一个一个celll导出到excel太慢,有好的办法吗,谢谢 居中对齐问题 一个数据验证的问题,大家是怎么做的? 一个GridView的奇怪问题 两个页面之间怎么传结果集(在线等) 为什么我在新建asp.net的项目时,老是跳出一个重叠I/O操作在进行中的错误? DataGrid问题!没分了,希望能帮我一下! 怎样往自定义控件ascx里传递参数. 请教如何得到System32目录?(C#) 大家说baidu的LOGO有问题吗? 国旗上放个脚印??
改变而改变了。必须等我手动刷新,然后才会掉出新的图片来。我想使用一个什么函数,可以自动把这个改变后的图片调用出来。
如果你再看这个帖子时,后面的temp的值就不一样了。
{
Random r=new Random();
Response.Write(r.Next(int.MaxValue));
}你会看到每一次显示的都不一样