我有一个asp.net按钮没有在后面的代码中触发事件。
<asp:Button ID="butSubmit" runat="server" OnClick="butSubmitMata_Click" Text="Submit" />
protected void butSubmitMata_Click(object sender, EventArgs e)
{
labTester.Text = "Mata!!!";
}
问题是我正在使用母版页我无法在设计视图中看到按钮,因此无法通过双击来创建事件。
有没有办法让这个asp网按钮触发事件
答案 0 :(得分:4)
请检查具有AutoEventWireup属性的页面指令
<%@ Master Language="C#" AutoEventWireup="true" %>
答案 1 :(得分:0)
如果按钮位于内容页面中,则在设计视图中打开内容页面。
答案 2 :(得分:0)
我已经苦苦挣扎了两天,试图弄清楚为什么按钮突然不再发回。我发现这是因为我在web.config下将requireSSL <httpCookies httpOnlyCookies="true" requireSSL="true"/>
设置为true(在使用HTTPS的生产服务器上很好,但是在我应该有“ false”的开发机器上不行)(使用HTTP时)