升级到.NET 4.5后,带有带链接按钮的GridView RowCommand的UserControl中的事件不会触发

时间:2012-12-06 10:59:19

标签: asp.net gridview .net-4.5

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

我有以下内容:

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

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

任何线索?

更新

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

1 个答案:

答案 0 :(得分:1)

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