【问题标题】:ASP.NET call a function in code behind with LinkButtonASP.NET 使用 LinkBut​​ton 在代码中调用函数
【发布时间】:2013-02-22 14:46:07
【问题描述】:

我这里有这个链接按钮

<asp:LinkButton runat="server" ID="EditBtn" CssClass="LinkButton" Text="Edit" Width="45px" OnClientClick="Profiles_Edit" CommandName="edit" />

我试图在我的代码中调用这个函数

protected void Profiles_Edit(Object sender, ListViewCommandEventArgs e)
    {
        //do something
    }

但是当我点击按钮时......没有任何反应。我的 LinkBut​​ton 在 ItemTemplate 内,在 ListView 内,在 ContentTemplate 内,在 UpdatePanel 内......

我称呼它的方式有什么问题?

谢谢, J

【问题讨论】:

    标签: asp.net linkbutton onclientclick


    【解决方案1】:

    OnClientClick 用于指定客户端浏览器上 JavaScript 函数的名称。

    要调用服务器端事件,请使用OnClick

    此外,在这种情况下,您可能不需要CommandName 属性。目前尚不清楚这个LinkButton 位于何处。如果它在像ListView 这样的容器中,你会以不同的方式处理它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-22
      • 2020-12-05
      • 2011-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-26
      • 1970-01-01
      相关资源
      最近更新 更多