显示Windows媒体控件asp.net c#
本文关键字:net asp 控件 Windows 媒体 显示 | 更新日期: 2023-09-27 18:04:51
场景:我正在创建一个用户上传视频的web应用程序,其路径存储在数据库中。我正在显示包含视频的数据列表,并且在该数据列表的item_command()事件上,我正在导航到一个新表单(Webform2),其中我使用Windows媒体播放器控件来播放该视频。
问题是:窗体中没有显示windows媒体播放器控件。
这是我添加控件到页面的地方。
<div style="text-align: center; vertical-align: middle">
<cc1:Media_Player_Control ID="Media_Player_Control1" runat="server" Height="299px" Width="542px" />
<br />
</div>
这里我将URL分配给控件
protected void Page_Load(object sender, EventArgs e)
{
long vidid=Convert.ToInt64(Session["vid"]); //Getting id of the item that is clicked
DataClasses1DataContext db = new DataClasses1DataContext();
var vid = (from v in db.Videos
where v.videoId == vidid
select v.videoPath).FirstOrDefault();
Media_Player_Control1.MovieURL = vid.ToString();
}
在您的标记示例中使用它link
<OBJECT ID="Player" height="0" width="0"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
</OBJECT>