asp.net中嵌入的播放器为什么不播放

asp.net中嵌入的播放器为什么不播放
 悬赏分:30 - 解决时间:2009-8-9 12:01
asp.net中嵌入的播放器为什么不播放呢?
代码是这么写的,请哪位大虾帮我看看,小女子感激不尽!初学.NET,很多东西都不懂,请详细指教。
源里:<Embed src="<%=VUrl%>" noerror="true" style="width: 579px; height: 321px"></embed>

代码:string sql = "select * from tb_Video where VideoID=" + Convert.ToInt32(Request.QueryString["VideoID"]);
            SqlDataReader odr = mydo.row(sql);//调用数据库操作类中的row方法
           
            odr.Read();
            //前进一条记录
            VUrl = "Video" + "//" + odr["VideoUrl"].ToString();   //存储视频教程的路径
            if (!File.Exists(Server.MapPath(".") + "//" + VUrl))//判断此教程是否存在
            {
                Page.RegisterStartupScript("true", "<script>alert('文件不存在!请返回!');location='index.aspx'</script>");
            }

谢谢大家啦!
问题补充:还是不行啊,我设了断点,路径是:VUrl = "//Video//简单爱.wav",还是不播放,为什么呢?


提问者: 古代的事 - 二级最佳答案楼主这样试试:
源里:<embed src="<%=ResolveClientUrl(VUrl)%>" noerror="true" style="width: 579px; height: 321px"></embed>

代码:string sql = "select * from tb_Video where VideoID=" + Convert.ToInt32(Request.QueryString["VideoID"]);
            SqlDataReader odr = mydo.row(sql);//调用数据库操作类中的row方法
           
            odr.Read();
            //前进一条记录
            VUrl = "~//Video//" + odr["VideoUrl"].ToString();   //存储视频教程的路径
            if (!File.Exists(Server.MapPath(VUrl))//判断此教程是否存在
            {
                Page.RegisterStartupScript("true", "<script>alert('文件不存在!请返回!');location='index.aspx'</script>");
            }

 0回答者: yxz0539 - 五级   2009-8-9 08:02

我来评论>>
提问者对于答案的评价:按照您的方法,问题解决了,实在是太感谢啦!帮了大忙!

  • 1
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

motianshun

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值