有个aspx页面A, 包含在母版M中。
A页面上同时还有一个web用户控件,
在web用户控件中有个按钮
<asp:Button ID="btnNext" runat="server" CssClass="btn" Text="下一步" OnClick="btnNext_Click" />
protected void btnNext_Click(object sender, EventArgs e)
{
//提交时判断是否需要抢号
}
现在有个问题, 单击页面上空间按钮, A页面的pageload事件执行了, 但是却没有执行按钮的事件。
检查一下这个<%@ Page Language="C#" AutoEventWireup="true" CodeFile="EditTravelInfo.aspx.cs" Inherits="MSG_Expense_EditTravelInfo" %>
合格是没问题的, 因为可以调试进pageload
你试试不包括在母版M中,单独的试试看能否执行到
一样的, 关键代码这几天都没变更过啊。突然就不能用了。
之前可以的吗?
以用的
看一下 按钮是否包含着 form runat=server中
包含
你有注册这个事件吗?尝试单步调试,准确定位错误
可以调试进pageload
事件注册了么?
yes