0

我不断收到运行时错误,但我的学校服务器不喜欢打印错误。我直接从书中复制了这个,我已经检查了很多次——它看起来对我来说是正确的。我在这里错过了什么吗?它只是告诉我runtime error

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
 "http://www.w3.org/TR/xhtml/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>A Simple ASP.NET Example</title>
    <style type="text/css">
        td{background-color:black;color:yellow;}
        strong{font-family:arial, sans-serif;}
        p{font-size:14pt}
    </style>
    <script runat="server" langauge="JScript">
        var dayAndTime : DateTime = DateTime.Now;
    </script>
</head>
<body>
    <strong>A Simple ASP.NET Example</strong>
    <p>
        <table border="6">
            <tr>
                <td>
                    <% Response.Write(dayAndTime.ToShortTimeString()); %>
                </td>
                <td>
                    <% Response.Write(dayAndTime.ToShortDateString()); %>
                </td>
            </tr>
        </table>
    </p>
</body>
</html>
4

2 回答 2

1

由于您无法准确确定导致错误的原因并且您只有 3 行 .net,因此请尝试一次取出一行,直到程序运行。这将告诉您至少是哪条线路导致了问题。从response.write:p开始

于 2012-05-05T01:56:31.380 回答
0

你拼错了语言。由于它在 html 标记中,它没有纠正你,只是认为它是 VB 或 C#。

 <script runat="server" language="JScript">
         var dayAndTime : DateTime = DateTime.Now;
    </script>
</head>
<body>
    <strong>A Simple ASP.NET Example</strong>
    <p>
        <table border="6">
            <tr>
                <td>
                    <% Response.Write(dayAndTime.ToShortTimeString()); %>
                </td>
                <td>
                    <% Response.Write(dayAndTime.ToShortDateString());%>
                </td>
            </tr>
    </table>
于 2012-05-05T06:10:40.833 回答