本帖最后由 pbw68277118 于 2011-04-08 14:54:30 编辑

解决方案 »

  1.   

    我删除了播放列表里面的一首歌曲
    删除后请clear 下播放列表
      

  2.   

    我写在onload事件里面了,他重新绑定了
    在打开.m3u播放列表的时候我删除的歌曲的确没有了可是我在用播放器的时候发现还是有。
      

  3.   


    我已开始跟你想的一样ASP.NET清除页面缓存    (1)   Response.Buffer = true;
                Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);
                Response.Expires = 0;
                Response.CacheControl = "no-cache";
                Response.AddHeader("Pragma", "No-Cache");
        (2) HTML方法
            <HEAD>
            <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
            <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
            <META HTTP-EQUIV="Expires" CONTENT="0">
            </HEAD>网上找的2个去缓存的方法。不对额。。就算我来回跳页面也不行,就要把留言器 关了,然后重新打开
      

  4.   

    你需要清除的是m3u的缓存,你的m3u是怎么生成的?或者在文件名后面加随机数防止缓存
      

  5.   

    我是//保存用户播放列表
                    FileStream file = new FileStream(Server.MapPath("../UpLoad/M3U/") + username + "原唱.m3u", FileMode.Create, FileAccess.Write);
                    StreamWriter writer = new StreamWriter(file);                foreach (YUANCHUANG_GEQUBIAO ycgq in getYuanChangList)
                    {
                        writer.WriteLine("../"+ycgq.YUANCHUANG_GEQULUJING);
                    }
                    writer.Dispose();
                    file.Dispose();生成的 播放列表。。