我有一個Default.aspx的使用如果包含在axpx頁statment產生編譯錯誤
和
我包括在我的默認的側邊欄sidebar.aspx:
<!--#include file="../sidebar.aspx"-->
它包括成功沒有任何錯誤 我在我的sidbar文件中使用此代碼:
<% if (True) { %>
<div class="left-box">
....
</div>
<% } %>
它工作正常,當我刷新頁面@開發服務器 但相較於2010年演出編譯錯誤:
錯誤25 End語句的預期。 C:\用戶\用戶\文件\的Visual Studio 2010 \網站已\ WEBSITE2 \ sidebar.aspx 6
錯誤24 '如果' 必須以匹配結束 '結束如果'。 C:\用戶\用戶\文檔\ Visual Studio 2010的\網站已\ WEBSITE2 \ sidebar.aspx 6
錯誤26語法錯誤。 C:\ Users \ user \ Documents \ Visual Studio 2010 \ WebSites \ WebSite2 \ sidebar.aspx 22
UPDATEEEEEEEEEEEEE! - > 在我的default.aspx的頂部是 - > <%@ Page Language =「C#」AutoEventWireup =「true」CodeFile =「Default.aspx.cs」Inherits =「_ Default」%> 然後我收錄了我的sidebar.aspx ....我不知道爲什麼側邊欄運行方式VB ...我沒有使用任何網頁的語言在這個文件的頂部...它應該使用的Default.aspx語言
如果它預期的結束,如果,那麼它試圖解析的Visual Basic。我不使用.NET服務器,但我認爲有一些方法可以將它改爲使用C#。 – 2011-02-05 18:28:18
這是`C#`還是`VB.NET`? – kelloti 2011-02-05 18:28:45