Umbraco を使用して Web サイトの構築を開始しましたが、ボタン クリック イベント (およびおそらく他のイベント) が機能していないことに気付きました。
1 つのボタンで最も単純なユーザー コントロールを作成し、それをページに追加しました。デバッグすると、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!";
}
どこに問題がありますか?