我有base.master(顶级),second.master(submaster)。顶级主控中的一个按钮可以在一个主页上激活点击事件,如果它在使用second.master的页面上,则按钮点击事件不起作用。
我在子主管中没有按钮工作,下面是代码:
protected void afd(object sender, EventArgs e)
{
var a = "C";
}
<asp:Button runat="server" OnClick="afd" Text="huh" />
Base.master指令:
<%@ Master Language="C#" MasterPageFile="~/umbraco/masterpages/default.master" AutoEventWireup="True" CodeBehind="Base.master.cs" Inherits="UmbracoWebsite.masterpages.Base" %>
Register.master指令:
<%@ Master CodeBehind="~/masterpages/Register.master.cs" Inherits="UmbracoWebsite.masterpages.Register" Language="C#" MasterPageFile="~/masterpages/Base.master" AutoEventWireup="True" %>
答案 0 :(得分:0)
这意味着您手动连接button_click
事件并且您缺少按钮名称,因此我将其视为btn1
所以您还需要在使用它的页面Page_Load
的{{1}}上提供以下内容:
Page_Init
希望这会有所帮助......