2008-11-20 157 views
0

我有以下的.aspx页面,我想直接在这些浏览器中打开它,查看它在Web浏览器如IE或谷歌浏览器:ASPX页面

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

<!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> 
</head> 
<body> 
    <form id="form1" runat="server"> 
    <div> 

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

但是不知怎么的浏览器无法渲染它。在IE中,错误是

无法使用XSL样式 工作表查看XML输入。请更正错误并 然后单击刷新按钮,或稍后再尝试 。名称以 开头,无效字符。错误处理 资源“文件:/

<%@ Page Language="C#"AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %> -^* 

我做了什么错?

回答

3

删除或注释掉

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

线作为浏览器不知道该怎么办。这通常由iis解释并且不发送给浏览器。

1

它实际上不会正常工作,除非它由某种Web服务器“提供”。

如果您使用的是Visual Studio,请启动调试器,该调试器默认会打开IE,然后从地址栏中抓取该URL,然后将其粘贴到您要检查的浏览器中。另外,将该网站安装在IIS中,并以这种方式浏览它。

只是在浏览器中打开源文件可能不会给你你正在寻找的结果。

0

最近的视觉工作室(至少2010+)有一个新的功能,称为在浏览器中查看,你可以在一个的.aspx文件运行。请注意,根据documentation,即使启用调试,调试断点也不起作用。

右键单击该文件中的Solution Explorer中编辑,然后(在这里你的默认浏览器)选择浏览器查看。

键盘快捷键:按Ctrl ++W¯¯