【问题标题】:ASP.NET LinkButton not firing in ChromeASP.NET LinkBut​​ton 未在 Chrome 中触发
【发布时间】:2021-12-17 10:49:11
【问题描述】:

我有一个两难境地,当单击时,带有 OnCommand 属性的 ASP.NET LinkButton 在 Chrome 或 Edge 中不会触发。

<asp:LinkButton ID="editFlightScheduleHeaderLinkButton" runat="server" 
     OnCommand="editFlightScheduleHeaderAndNotesLinkButton_Click" 
     CommandArguments="test">

这里是 C# 代码

protected void editFlightScheduleHeaderAndNotesLinkButton_Click(object sender, CommandEventArgs e)
{
    flightScheduleTimer = false;
    PopulateFlightScheduleHeaderAndNotesOnDialog();
    CommandHiddenField.Value = "editFlightScheduleHeaderLinkButton_Click"
}

这仅适用于 Internet Explorer,不适用于 Chrome、Firefox 或 Microsoft Edge。

【问题讨论】:

    标签: asp.net xhtml


    【解决方案1】:

    关于我看到的唯一错误是您使用 CommandArguments 代替 正确的命令参数。试试看吧。

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 2020-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多