2

在我的网站上没有触发按钮事件。

<asp:Button ID="Button1" Text="Add_Record" runat="server"  AutoPostBack="true" 
                  onclick="Button1_Click"  />

当我在事件处理程序中编写代码时。它不调用。在网站的每个页面上,我都面临着这个问题。

  <div id="eList">
        <p>Enter Your Email To Sign Up<br>
              For Our E-Newsletter:</p>
              <asp:TextBox ID="elist_input" runat="server" Width="169px">
              </asp:TextBox>
                  <br>
  <asp:Button class="elist_submit" runat="server" Text="Search" Width="56px"
      onclick="Unnamed1_Click" />

 <div id="display_menu_2">
        <asp:Button ID="Button1" Text="Add_Record" runat="server"
            AutoPostBack="true" onclick="Button1_Click"  />

页面指​​令

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" 
    AutoEventWireup="true" CodeFile="HomePage.aspx.cs" Inherits="homePage" %>
4

2 回答 2

1

你的项目必须是Web应用项目,并且该CodeFile属性只对编译页面的网站项目有效,改成CodeBehind这样。

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" 
AutoEventWireup="true" CodeBehind="HomePage.aspx.cs" Inherits="homePage" %>
于 2013-05-25T15:36:52.907 回答
0

我无法调用事件处理程序。问题是由于 header.ascx 文件。在该文件中,我使用了表单以及母版页中的表单。由于母版页被继承到所有页面,并且页眉也是。由于一页中的两个表单事件处理程序不起作用..

于 2013-05-26T09:34:09.077 回答