2
我們有一個Visual Studio網站項目。 我們需要.VBPROJ,所以我必須將我們的網站項目轉換爲Web應用程序項目。 我跟着幾個walktrough,爲轉換做的一切好:ASP.NET網站到Web應用程序的轉換錯誤
- 創建新的Web應用程序項目
- 添加引用
- 複製文件(從網站 到Web應用程序文件夾)
- 它們包括在項目
- 單擊「轉換爲Web應用程序」。
畢竟,我得到了三個相同的編譯錯誤,JavaScript與.ASPX頁面相關。
<%@ Page Language="VB" AutoEventWireup="false" MasterPageFile ="~/GAR.master" Inherits="GARWA._Default" Codebehind="Default.aspx.vb" %>
'TableWeekID' is not declared. It may be inaccessible due to its protection level.
<script type="text/javascript" language="javascript">
//Very important variable!
var TableWeekTag = '<%=TableWeekID%>'
var DivYearSmallTableTag = '<%=DivYearSmallTable%>'
var TableNameTag = '<%=TableNameID%>'
這裏有什麼問題?
謝謝
我沒有看到任何JavaScript ... – jrummell
我不認爲該錯誤的JavaScript線直接來自因爲同樣的代碼在網站類型項目的工作100%。更多的原因是轉換和<%@ Page Language ... @%>一行。但是這裏的Javascript相關
嘗試用「GAR」全局替換所有「〜/ GAR」。我只是將一個Web站點轉換爲一個Web應用程序,出現類似的奇怪錯誤,所有這些都是因爲對主頁面文件的虛擬引用不再正確。我的第一個指標是在代碼隱藏文件中沒有看到的DIV ID。
來源
2014-02-04 18:00:13 Brinky