2011-10-10 43 views
-2

我在VS 2010中創建的Web項目的方法(選擇ASP.NET項目)和我寫了下面的代碼ASP.NET錯誤:命名空間不能直接包含成員如字段或

<% page language="c#" %> 

<html> 

<head> 
<title>Example 1: Hello World</title> 
</head> 

<body bgcolor="white"> 

<h1> 
<% 
string strUsersBrowser = ""; 
strUsersBrowser+=Request.Browser.Browser; 
strUsersBrowser+=Request.Browser.MajorVersion.ToString(); 
strUsersBrowser+="." 
strUsersBrowser+=Request.Browser.MinorVersion.ToString(); 
response.write("<h1>Your web browser is " + strUsersBrowser + "</h1>") 
%> 
</h1> 

</body> 

</html> 

VS2010返回一個錯誤:

錯誤:命名空間不能直接包含成員如字段或方法

另外,我保存的文件作爲「.aspx.cs」擴展

問題在哪裏?

//我解決它......

+4

它不應該是aspx.cs,只是.aspx – asawyer

回答

1

報關行

<% page language="c#" %> 

不指定一個類或基類。

+1

+1,但有太多問題--Response.Write和他/她說「我將該文件保存爲」.aspx.cs「擴展名」.. :) – adatapost

+0

@亨克:你能清楚嗎? (一些例子)...我是新手在ASP.NET – Teodorescu

+0

@teodor從一個普通模板開始,即__Project |添加新項目| Web Form__。你有很多拼寫錯誤和缺少';' –

相關問題