我在我的asp.net頁面得到這個消息。在asp.net頁面編譯錯誤
任何建議,以解決此問題將不勝感激。謝謝。
編譯錯誤 說明:編譯服務此請求所需的資源時發生錯誤。請查看以下具體的錯誤細節並適當修改您的源代碼。編程器錯誤消息:ASPNET:確保此代碼文件中定義的類匹配'inherits'屬性,並且它擴展了正確的基類(例如Page或UserControl)。
源錯誤:
Line 1: using System;
Line 2: using System.Data;
Line 3: using System.Data.SqlClient;
的ASPX代碼:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_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>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
的C#代碼:
using System;
using System.Data;
using System.Data.SqlClient;
class SqlConnectionDemo
{
static void Main()
{
SqlConnection conn = SqlConnection("Data Source=(local); Initial Catalog=JobSearchManager;Integrated Security = SSPI");
SqlDataReader rdr = null;
try
{
conn.Open();
SqlCommand cmd = new SqlCommand("select * from Agency", conn);
rdr = cmd.ExecuteReader;
while (rdr.Read())
{
Console.WriteLine(rdr[0]);
}
}
finally
{
if (rdr != null)
{
rdr.Close();
}
if (conn != null)
{
conn.Close;
}
}
}
}
試着大聲閱讀「編譯器錯誤消息」。然後看看你的類聲明。 – 2010-01-17 22:02:41
我不明白........ – LearningCSharp 2010-01-17 22:05:53
你可以添加代碼隱藏文件_Default.aspx.cs的代碼嗎? – 2010-01-17 22:33:02