【问题标题】:How to automatically remove event reference in asp.net webcontrol when event is deleted from C# codebehind?从 C# 代码隐藏中删除事件时,如何自动删除 asp.net webcontrol 中的事件引用?
【发布时间】:2013-07-02 13:10:54
【问题描述】:

每次我不小心双击一个 web 控件(例如 GridView、DetailsView)时,VS 都会创建一个 代码中不必要的事件(selectedindexchanged)。我删除了这个事件,但是引用仍然出现在webcontrol的属性中,导致CS1061异常。

有没有办法在 C# 代码中删除事件时自动删除属性(或 asp.net 代码)中的引用?

我知道在 VB 中编程时,Visual Studio 会这样做,所以我正在寻找类似的 C# 解决方案。

【问题讨论】:

    标签: c# asp.net visual-studio-2010 exception webforms


    【解决方案1】:

    我以前遇到过与您相同的问题,虽然这不是一个真正的问题,但当您运行时我感到很沮丧,然后一切都失败了,因为您忘记从 .aspx 中删除代码。 不幸的是,没有办法改变这种行为。无论如何,没有自动的方法来做到这一点。尽管我希望在 Visual Studio 中找到一个隐藏选项,但我也曾为此寻找过解决方案,但实际上一无所获。 不过,您只需要一点时间,所以您应该没事。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-23
      • 2021-02-10
      • 2014-08-14
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多