这可能是这里问过的最简单的问题。我正在使用 Visual Studio 2010 自己学习 asp.net。但我无法超越本教程的第一个示例,也不知道为什么。我只是无法在代码隐藏中触发 Page_Load 事件。非常简单的例子如下:
默认.aspx:
<@ Page Title="Home Page" Language="VB" MasterPageFile="~/Site.Master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:Label ID="MyLabel" runat="server"></asp:Label>
</asp:Content>
默认.aspx.vb
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender as Object, by Val e As System.Eventargs)
MyLabel.Text = "Hello, World!"
End Sub
End Class
当我添加 <% MyLabel.Text = "Hello, World!" %> 到 default.aspx,标签被填充。我无法让任何东西(response.writes 等)在代码隐藏的 Page_Load 事件中工作。
很抱歉打扰这样的事情,但在我弄清楚这个简单的问题之前,我无法继续前进。我很难过。