gpt4 book ai didi

c# - Dotnet nuke 代码隐藏事件未执行

转载 作者:太空宇宙 更新时间:2023-11-03 13:58:02 27 4
gpt4 key购买 nike

我有一个现有模块,我在其中修改了一个包含一些 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 部分显示正常。

最佳答案

现在我将使用以下代码。但没有得到我的确切答案。

谁能解决这个问题,这样我就不会在页面后面的代码上写代码了。

<script runat="server">
protected void Page_Load(object sender, System.EventArgs e)
{
if (!IsPostBack)
{
dlFeatures.DataSource = ClsProduct.GetAllFeatures();
dlFeatures.DataBind();
}
//Response.Write("abc123458");
}
</script>

关于c# - Dotnet nuke 代码隐藏事件未执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11534634/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com