我有现有模块,其中我修改了一个包含一些 HTML 数据的用户控件。这在我的页面上显示得很好。
现在,我想执行按钮单击事件。我的代码如下。
User Control .ascx Page
<%@ Control Language="C#" Inherits="BrownBagMarketing.Modules.Maytronics.ViewMaytronics"
AutoEventWireup="true" CodeBehind="ViewMaytronics.ascx.cs" %>
..... HTML Code....
<asp:LinkButton ID="lnkViewAll" Text="View All" runat="server" onclick="lnkViewAll_Click">
</asp:LinkButton>
---- User Control Code Behind .ascx.cs Page
namespace BrownBagMarketing.Modules.Maytronics
{
public partial class ViewMaytronics : PortalModuleBase
{
protected void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
{
//Response.Write("Test Event......");
}
}
protected void lnkViewAll_Click(object sender, System.EventArgs e)
{
}
}
}
即使我在页面加载事件中显示 Response.write 是否正在执行,但它没有执行。当我删除链接按钮的 onclick 事件时,页面的其他 HTML 部分显示正常。