预期的@page指令错误(Asp.net)上的(分号)

时间:2013-02-13 12:40:20

标签: c# asp.net

在Asp.net网页中,我收到一条错误,指出; expected引用了@page指令。我不知道它是如何起源的,我唯一想到的就是更改页面doctype。但是删除它并不能解决错误。

<%@ Page Language="C#" AutoEventWireup="True" CodeBehind="Mypage.aspx.cs" Inherits="Namespace.Mypage" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>

删除下一行但它仍然失败。我无法打开页面。

2 个答案:

答案 0 :(得分:1)

注释掉后面代码中的所有内容,然后将所有内容从标记页面中删除,看看它是否有效。按块添加标记块,直到找到流氓角色。

正如乔尔·埃瑟顿(Joel Etherton)在上面指出的那样,它在附近的一行中还有别的东西。

答案 1 :(得分:0)

这是一个<img alt="icon" src='<% Eval("Icon") %>' />,它没有数据限制使它失败的原因。