【发布时间】:2012-10-02 06:42:33
【问题描述】:
我们有一个 Visual Studio 网站项目。 我们需要一个 .VBPROJ,所以我不得不将我们的网站项目转换为一个 Web 应用程序项目。 我遵循了几个演练,为转换做的一切都很好:
- 创建新的 webapp 项目
- 添加参考文献
- 复制文件(来自网站 到 webapp 文件夹)
- 将它们包含在项目中
- 点击“转换为网络应用”。
毕竟,我得到三个相同的编译错误,与 .ASPX 页面相关的 javascript。
<%@ 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...
-
我不认为错误直接来自 javascript 行,因为相同的代码在网站类型项目中 100% 工作。这更多是因为转换和 行。但这里是 Javascript 相关的
-
你如何在后面的代码中声明变量
TableWeekID? -
不是,它是一个 ASP.NET 标签,var TableWeekTag = ''。这个确切的代码在项目的网站类型中工作 A-1,但在这个新的 Web 应用程序项目中没有。
标签: asp.net vb.net visual-studio-2010 web-applications web-site-project