gpt4 book ai didi

c# - 在 asp.net 视频上创建控件时出错

转载 作者:行者123 更新时间:2023-11-28 18:22:34 27 4
gpt4 key购买 nike

我试图使用我的 visual web developer 2008 express ed 嵌入一个 asp.net 视频控件。它最初在其工具箱中没有内置的 asp.net 视频控件。在解压下载的 zip 压缩文件夹后,我在工具箱中添加了 asp.net 视频控件。我能够从工具箱上下载的文件中添加三个 asp.net 视频控件(WindowsMedia、Realplayer、Quicktime)。起初,当我尝试将 WindowsMedia 控件从工具箱拖到页面上时它工作正常,但突然当我使用 Realplayer 更改它时,它现在将在拖入页面后在控件上显示错误创建控件。错误说:

The server tag 'ASPNetVideo:RealPlayer' is ambiguous. Please modify the associated registration that is causing ambiguity and pick a new tag prefix.

因此,我继续将控件从 WindowsMedia 更改为 Quicktime,但仍然出现相同的错误。下面是我的源代码以供更多引用:

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<%@ Register assembly="ASPNetVideo.NET2.AJAX" namespace="ASPNetVideo" tagprefix="ASPNetVideo" %>

<%@ Register assembly="ASPNetVideo.NET3" namespace="ASPNetVideo" tagprefix="ASPNetVideo" %>

<%@ Register assembly="System.Web.Extensions" namespace="System.Web.UI" tagprefix="asp" %>

<!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>Untitled Page</title>

</head>
<body>
<form id="form1" runat="server">
<div id = "mydiv" runat="server">

<br />

<asp:FileUpload ID="FileUpload1" runat="server" />
<br />

<asp:Button ID="Button1" runat="server" Text="Upload" Width="82px" OnClick = "Button1_Click" />

<br />

<br />

<br />

<ASPNetVideo:RealPlayer ID="RealPlayer1" runat="server" >

</ASPNetVideo:RealPlayer>
<br />


</div>

</form>
</body>
</html>

请指教...谢谢。

最佳答案

<%@ Register assembly="ASPNetVideo.NET2.AJAX" namespace="ASPNetVideo" tagprefix="ASPNetVideo" %>

<%@ Register assembly="ASPNetVideo.NET3" namespace="ASPNetVideo" tagprefix="ASPNetVideo" %>

RealPlayer 很可能是在这两个程序集中定义的。尝试只使用其中一个并删除另一个寄存器。

您还可以为这两个程序集分配不同的命名空间,这样一旦您解决了歧义,您就不会收到错误:

<%@ Register assembly="ASPNetVideo.NET2.AJAX" namespace="ASPNetVideo" tagprefix="ASPNetVideo" %>

<%@ Register assembly="ASPNetVideo.NET3" namespace="ASPNetVideo2" tagprefix="ASPNetVideo" %>

关于c# - 在 asp.net 视频上创建控件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16480995/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com