我开始使用 Umbraco 构建网站,我注意到按钮单击事件(可能还有其他事件)不起作用。
我用一个按钮创建了最简单的用户控件,将其添加到页面中,当我调试它时调用 Page_Load(断点被击中),但不是按钮单击。
代码非常标准,但这里是:
.aspx 文件
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="TestControl.ascx.cs" Inherits="usercontrols_TestControl" %>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
和后面的代码:
protected void Button1_Click(object sender, EventArgs e) {
Label1.Text = "Button clicked!";
}
问题可能出在哪里?