using System; using System.Collections.Generic; using System.Linq; using System.Text; #region 对外枚举 namespace Bowin.Web.Controls.Mvc { public enum EditerLoadModelEnum { /// /// 数据读取成功后激活当前页内所有行的编辑器(速度较慢) /// //Init, /// /// 双击行后激活对应行的编辑器 /// DoubleClickRow } /// /// 编辑器模式 /// public enum EditerModelEnum { /// /// 禁用 /// Disabled = 0, /// /// 启用 /// Enabled = 1, /// /// 即时响应 /// Forthwith = 2 } /// /// 鼠标事件 /// public enum MouseEventEnum { /// /// 鼠标单击 /// OnClick, /// /// 鼠标移入 /// OnMouseOver, /// /// 鼠标离开 /// OnMouseOut } /// /// 跳转方式 /// public enum TargetTypeEnum { /// /// 不跳转,触发Ajax事件 /// Ajax, /// /// 开新窗 /// Blank, /// /// 当前页 /// Self, /// /// 父框架 /// Parent, /// /// 最顶层框架 /// Top } /// /// 对齐方式 /// public enum AlignStyle { Left, Right, Center } /// /// 按钮图标 /// public enum ButtonIcon { Add, Edit, Delete, Print, App, Search, Save } /// /// DataGird数据列格式化 /// public enum Formatter { /// /// 正常,不格式化 /// None, /// /// 格式化为"完整日期" /// yyyy-MM-dd HH:mm:ss:fff /// FullDate, /// /// 格式化为"短日期" /// hh:mm:ss /// ShortDate, /// /// 格式化为"长日期" /// yyyy-MM-dd HH:mm:ss /// LongDate, /// /// 格式化为"年月" /// OnlyYearMonth, /// /// 格式化为"年月日" /// yyyy-MM-dd /// OnlyYearMonthDay, /// /// 格式化为"中文 短日期" /// hh时mm分ss秒 /// CHSShortDate, /// /// 格式化为"中文 长日期" /// yyyy年MM月dd日 HH时mm分ss秒 /// CHSLongDate, /// /// 格式化为"中文 长日期" /// yyyy年MM月dd日 HH时mm分ss秒 /// CHSLongDateNoSecond, /// /// 格式化为"中文 年月日" /// yyyy年MM月dd日 /// CHSOnlyYearMonthDay, CodeConvertName } /// /// 自动附加数据 /// public enum IncludedData { /// /// Table控件中当前被选中行的数据 /// Table_CurrentRow, /// /// Table控件中所有选中行的数据 /// Table_Selections, /// /// 无 /// None } /// /// 操作类型 /// public enum Operation { /// /// 增加 /// Add, /// /// 删除 /// Delete, /// /// 更新 /// Update, /// /// 自定义 /// Custom } /// /// TextBox控件类型 /// public enum TextBoxType { /// /// 普通文本输入框 /// Normal, /// /// 密码输入框 /// Password, /// /// 日期时间输入框 /// DateTime, /// /// 日期输入框(不含时钟) /// Date, /// /// 时分秒输入,不包含日期 /// Time, /// /// 日期输入框(不含几号)年-月 /// Month, yyyyMMdd, } /// /// 时钟跳动方式 /// public enum TimeJumpType { 顺序, 倒序 } } #endregion #region 对内枚举 namespace Bowin.Web.Controls.Mvc.Helper { /// /// 格式化类型 /// public enum FormatterType { /// /// 不格式化||未知类型 /// None, /// /// 时间类型 /// DateTime } /// /// 控件类型 /// public enum Control { Button, LinkButton, DropdownList, DataGrid, PostionBar, SystemClock, TextBox, Toolbar, ToolbarButton, DateBox } } #endregion