<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Play.aspx.cs" Inherits="Play" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<style type="text/css">
.td
{
border-bottom:dotted 1px #dcdcdc;
border-right:dotted 1px #dcdcdc;
}
</style>
</head>
<body style="font-size:small">
<form id="form1" runat="server">
<div>
<table style="border:solid 1px green;width:40%">
<tr>
<td style="background-color:Green">
<span style="font-size: 14pt; color: #ffffff"><strong>在线播放音乐</strong></span></td>
</tr>
<tr>
<td class="td" style="text-align: center">
<asp:Panel ID="play1" runat="server">
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer2" width="485" height="327" >
<asp:Label ID="playit" runat="server"/> <param name="AudioStream" value="-1"/>
<param name="AutoSize" value="0"/>
<param name="AutoStart" value="-1"/>
<param name="AnimationAtStart" value="-1"/>
<param name="AllowScan" value="-1"/>
<param name="AllowChangeDisplaySize" value="-1"/>
<param name="AutoRewind" value="0"/>
<param name="Balance" value="0"/>
<param name="BaseURL" value=""/>
<param name="BufferingTime" value="5"/>
<param name="CaptioningID" value=""/>
<param name="ClickToPlay" value="-1"/>
<param name="CursorType" value="0"/>
<param name="CurrentPosition" value="-1"/>
<param name="CurrentMarker" value="0"/>
<param name="DefaultFrame" value=""/>
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215"/>
<param name="DisplayMode" value="0"/>
<param name="DisplaySize" value="2"/>
<param name="Enabled" value="-1"/>
<param name="EnableContextMenu" value="-1"/>
<param name="EnablePositionControls" value="-1"/>
<param name="EnableFullScreenControls" value="0"/>
<param name="EnableTracker" value="-1"/>
<param name="InvokeURLs" value="-1"/>
<param name="Language" value="-1"/>
<param name='LOOP' value='0'/>
<param name="Mute" value="0"/>
<param name="PlayCount" value="0"/>
<param name="PreviewMode" value="0"/>
<param name="Rate" value="1"/>
<param name="SAMILang" value=""/>
<param name="SAMIStyle" value=""/>
<param name="SAMIFileName" value=""/>
<param name="SelectionStart" value="-1"/>
<param name="SelectionEnd" value="-1"/>
<param name="SendOpenStateChangeEvents" value="-1"/>
<param name="SendWarningEvents" value="-1"/>
<param name="SendErrorEvents" value="-1"/>
<param name="SendKeyboardEvents" value="0"/>
<param name="SendMouseClickEvents" value="0"/>
<param name="SendMouseMoveEvents" value="0"/>
<param name="SendPlayStateChangeEvents" value="-1"/>
<param name="ShowCaptioning" value="0"/>
<param name="ShowControls" value="-1"/>
<param name="ShowAudioControls" value="-1"/>
<param name="ShowDisplay" value="0"/>
<param name="ShowGotoBar" value="0"/>
<param name="ShowPositionControls" value="-1"/>
<param name="ShowStatusBar" value="-1"/>
<param name="ShowTracker" value="-1"/>
<param name="TransparentAtStart" value="0"/>
<param name="VideoBorderWidth" value="0"/>
<param name="VideoBorderColor" value="0"/>
<param name="VideoBorder3D" value="0"/>
<param name="Volume" value="-40"/>
<param name="WindowlessVideo" value="0"/>
</object>
</asp:Panel>
</td>
</tr>
<tr>
<td class="td" style="text-align: center">
<asp:HyperLink ID="hp1" runat="server" Font-Bold="True" ForeColor="Green" NavigateUrl="MpList.aspx">返回音乐列表</asp:HyperLink></td>
</tr>
</table>
</div>
</form>
</body>
</html>
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;public partial class Play : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
string id = Request["m_id"].ToString();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["conn"].ConnectionString);
con.Open();
string cmdtext = "select m_name from playlist where m_id=" + id + "";
SqlCommand cmd = new SqlCommand(cmdtext, con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
string name = dr["m_name"].ToString();
string url = "mp34/" + name;
playit.Text = "<param name='movie' value ='" + url + "'>"; }
}
catch
{
Response.Redirect("MpList.aspx");
}
}
}
请问上面的代码有问题吗?
wmv的视频总是播发不了,请问这是怎么回事啊!非常感谢!
<head runat="server">
<title>无标题页</title>
<style type="text/css">
.td
{
border-bottom:dotted 1px #dcdcdc;
border-right:dotted 1px #dcdcdc;
}
</style>
</head>
<body style="font-size:small">
<form id="form1" runat="server">
<div>
<table style="border:solid 1px green;width:40%">
<tr>
<td style="background-color:Green">
<span style="font-size: 14pt; color: #ffffff"><strong>在线播放音乐</strong></span></td>
</tr>
<tr>
<td class="td" style="text-align: center">
<asp:Panel ID="play1" runat="server">
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer2" width="485" height="327" >
<asp:Label ID="playit" runat="server"/> <param name="AudioStream" value="-1"/>
<param name="AutoSize" value="0"/>
<param name="AutoStart" value="-1"/>
<param name="AnimationAtStart" value="-1"/>
<param name="AllowScan" value="-1"/>
<param name="AllowChangeDisplaySize" value="-1"/>
<param name="AutoRewind" value="0"/>
<param name="Balance" value="0"/>
<param name="BaseURL" value=""/>
<param name="BufferingTime" value="5"/>
<param name="CaptioningID" value=""/>
<param name="ClickToPlay" value="-1"/>
<param name="CursorType" value="0"/>
<param name="CurrentPosition" value="-1"/>
<param name="CurrentMarker" value="0"/>
<param name="DefaultFrame" value=""/>
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215"/>
<param name="DisplayMode" value="0"/>
<param name="DisplaySize" value="2"/>
<param name="Enabled" value="-1"/>
<param name="EnableContextMenu" value="-1"/>
<param name="EnablePositionControls" value="-1"/>
<param name="EnableFullScreenControls" value="0"/>
<param name="EnableTracker" value="-1"/>
<param name="InvokeURLs" value="-1"/>
<param name="Language" value="-1"/>
<param name='LOOP' value='0'/>
<param name="Mute" value="0"/>
<param name="PlayCount" value="0"/>
<param name="PreviewMode" value="0"/>
<param name="Rate" value="1"/>
<param name="SAMILang" value=""/>
<param name="SAMIStyle" value=""/>
<param name="SAMIFileName" value=""/>
<param name="SelectionStart" value="-1"/>
<param name="SelectionEnd" value="-1"/>
<param name="SendOpenStateChangeEvents" value="-1"/>
<param name="SendWarningEvents" value="-1"/>
<param name="SendErrorEvents" value="-1"/>
<param name="SendKeyboardEvents" value="0"/>
<param name="SendMouseClickEvents" value="0"/>
<param name="SendMouseMoveEvents" value="0"/>
<param name="SendPlayStateChangeEvents" value="-1"/>
<param name="ShowCaptioning" value="0"/>
<param name="ShowControls" value="-1"/>
<param name="ShowAudioControls" value="-1"/>
<param name="ShowDisplay" value="0"/>
<param name="ShowGotoBar" value="0"/>
<param name="ShowPositionControls" value="-1"/>
<param name="ShowStatusBar" value="-1"/>
<param name="ShowTracker" value="-1"/>
<param name="TransparentAtStart" value="0"/>
<param name="VideoBorderWidth" value="0"/>
<param name="VideoBorderColor" value="0"/>
<param name="VideoBorder3D" value="0"/>
<param name="Volume" value="-40"/>
<param name="WindowlessVideo" value="0"/>
</object>
</asp:Panel>
</td>
</tr>
<tr>
<td class="td" style="text-align: center">
<asp:HyperLink ID="hp1" runat="server" Font-Bold="True" ForeColor="Green" NavigateUrl="MpList.aspx">返回音乐列表</asp:HyperLink></td>
</tr>
</table>
</div>
</form>
</body>
</html>
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;public partial class Play : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
string id = Request["m_id"].ToString();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["conn"].ConnectionString);
con.Open();
string cmdtext = "select m_name from playlist where m_id=" + id + "";
SqlCommand cmd = new SqlCommand(cmdtext, con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
string name = dr["m_name"].ToString();
string url = "mp34/" + name;
playit.Text = "<param name='movie' value ='" + url + "'>"; }
}
catch
{
Response.Redirect("MpList.aspx");
}
}
}
请问上面的代码有问题吗?
wmv的视频总是播发不了,请问这是怎么回事啊!非常感谢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货