.net中是否有一个与基本命令名(如编辑、更新、删除)对应的枚举

本文关键字:删除 更新 编辑 枚举 有一个 是否 命令 net | 更新日期: 2023-09-27 18:08:15

我使用的是一个Details视图控件,它通过给OnItemCommand分配以下内容来编程地切换模式

OnItemCommand="dvCapability_ItemCommand"

在我的方法中,我检查了"Edit","Insert","Delete"的字符串等价。为了减少潜在的拼写错误和减少冗余的工作,我创建了一个静态常量类,其中包含列出的字符串的常量。

有谁知道。net是否有一个与这些值对应的枚举,或者我们必须自定义编程它们。其他的建议也会有帮助。

.net中是否有一个与基本命令名(如编辑、更新、删除)对应的枚举

我不知道任何枚举,但我不认为这是必要的,因为处理ItemCommand的想法是,你不一定有插入/更新/删除/添加值的命令,但足够灵活的东西,允许你定义一个命令,如OnItemCommand="dvCapability_ItemCommand" CommandName="InsertAndNotify"OnItemCommand="dvCapability_ItemCommand" CommandName="InsertOnly,等。

如果您认为需要将其作为枚举的一种形式,您可以创建它并在其中定义有效的操作