【发布时间】:2008-12-05 05:54:36
【问题描述】:
在 winform 应用程序中声明自定义 .NET 事件(例如 this)比在 webform 中更常见吗?
【问题讨论】:
标签: .net winforms events webforms
在 winform 应用程序中声明自定义 .NET 事件(例如 this)比在 webform 中更常见吗?
【问题讨论】:
标签: .net winforms events webforms
与 winforms 相比,自定义事件在 webforms 中可能更罕见,因为 http 是无状态的。 因此,在许多情况下,您想要做出反应的用户操作通常以请求的形式出现,您可以在其中使用查询字符串参数来确定做出什么反应以及如何做出反应。
但我仍然发现自定义事件在我的 ascx 用户控件中非常有用,因为它是一种简单的方法来隐藏有关用户控件内部工作方式的详细信息,并且只需公开一个事件,当有趣的事情发生时页面可以做出反应。
【讨论】:
对关键字“event”(注意末尾的空格)进行文本搜索可以很好地指示公开自定义事件的类。
【讨论】: