ASP.net vb代码后面部署了编译错误

时间:2012-08-02 21:58:15

标签: asp.net compilation

背景:我不是ASP开发人员,我了解OOP流程,可以使用Javascript,Actionscript编程,并且正在学习PHP。我曾经以有限的方式了解VB.net。

我被迫(通过现有的平台配置)开发一个小的.aspx页面,我一直在阅读很多教程,但我无法让我的页面在下面工作。我能得到的最好的是500错误消息,但即使配置了详细的错误消息,也没有列出详细信息。我无法访问Visual Studios,因为我正在使用Dreamweaver进行开发。

我试图使用首次查看页面而不是预编译时编译的编译方法

我似乎无法得到这个基本的"你好世界"键入页面工作。我做错了什么?

编辑代码以表示所做的更改 CurrentNews.aspx

<%@ Page Language="vb" AutoEventWireup="false"  Src="/Scripts/CurrentNews.aspx.vb" Inherits="NewsFunctionality" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>News</title>
<link rel="stylesheet" type="text/css" href="CSS/NewsLayoutOne.css"/>
</head>
<body>
    <div class="OuterDiv" runat="server">
        <img id="NewsImage" src="Images/DefaultNews1.png" >
        <div id="NewsBody" runat="server">Original Text</div>
    </div>
</body>
</html>

CurrentNews.aspc.vb

' VB Document

班级新闻功能     继承System.Web.UI.Page     &#39;链接到此类文件的页面的加载事件    protected sub Page_Load(sender As Object,e As System.EventArgs)处理Me.Load        NewsBody.InnerHTML =&#34;

动态文本生成。

&#34;     结束Sub

结束班

2 个答案:

答案 0 :(得分:0)

从快速浏览一下,我会说至少你的代码不能达到预期效果。您将“<P>Dynamic Text Generated</P>”放在输入字段中。

除此之外,虽然我没有看到任何明显不起作用的东西。你看到的行为是什么?

答案 1 :(得分:0)

您的Page_Load子应声明受保护。 aspx页面和aspx.vb类之间的关系有点像继承。