做aspx网站出错的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 17:23:25
aspx网站不能访问,出下现面错误,该怎么解决?

Server Error in '/qj' Application.
--------------------------------------------------------------------------------

Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

Parser Error Message: Ambiguous match found.

Source Error:

Line 1: <%@ Control Language="c#" AutoEventWireup="false" Codebehind="AscxUserLink.ascx.cs" Inherits="playmu.AscxUserLink" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
Line 2: <INPUT id="Hidden1" type="hidden" runat="server" NAME="Hidden1">
Line 3: <TABLE id="haiad"

忘记问楼主了 你的用户控件在引入页面时注册没有哦?
如果要用用户控件你得必须注册 比如说:
你要在default.aspx页面要引用一个用户控件BlogRight.ascx那么你必须在default.aspx开头要申明注册<%@ Register Src="BlogRight.ascx" TagName="BlogRight" TagPrefix="uc4" %>格式如:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="BlogDefault.aspx.cs" Inherits="BlogDefault" %>
<%@ Register Src="BlogRight.ascx" TagName="BlogRight" TagPrefix="uc4" %>
然后第二步就是在你引用控件的地方比如说一个table里
<table>
<tr>
<td> <uc4:BlogRight ID="BlogRight1" runat="server" />
</td>
</tr>
</table>

顺便跟你解释下:TagPrefix表示定义控件位置的命名空间
TagName 指向所使用的控件名字 Src表示指向控件的源文件
我保证你这次解决, 开始时没有看清楚哈 抱歉
如果没有搞定 再找龙虾哈