1

我有一个稳定的应用程序,其中一个功能在从 .NET 4 升级到 .NET 4.5 后突然停止工作。该错误已被隔离为未触发的事件,并且已毫无疑问地确认(在 2 个服务器和 3 个工作站上),此错误仅在 .NET 4.5 升级后发生(之前没有发生)。

我有以下内容:

  • 一个只包含用户控件的空 aspx(不要问)
  • 用户控件包含一个在回发后加载内容的 GridView。
  • GridView 包含一个 LinkBut​​ton。
    • 文本来自评估
    • 它还有一个设置 CommandArgument 的 OnDataBinding 事件
  • GridView 包含一个 OnRowCommand。

OnRowCommand 中的事件在 .NET 4.0 中触发,在 .NET 4.5 中不触发。

有什么线索吗?

更新

我简化了我的代码并更接近问题的核心。我发现它是由AllowCustomPaging="True"GridView 引起的。删除后,回发工作正常。

4

1 回答 1

1

我简化了我的代码并更接近问题的核心。我发现它是由 GridView 上的 AllowCustomPaging="True" 引起的。删除后,回发工作正常。

于 2012-12-06T12:07:08.190 回答