ObjectList.ViewMode 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 ObjectList 的视图模式。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站。
public:
property System::Web::UI::MobileControls::ObjectListViewMode ViewMode { System::Web::UI::MobileControls::ObjectListViewMode get(); void set(System::Web::UI::MobileControls::ObjectListViewMode value); };
[System.ComponentModel.Bindable(false)]
[System.ComponentModel.Browsable(false)]
public System.Web.UI.MobileControls.ObjectListViewMode ViewMode { get; set; }
[<System.ComponentModel.Bindable(false)>]
[<System.ComponentModel.Browsable(false)>]
member this.ViewMode : System.Web.UI.MobileControls.ObjectListViewMode with get, set
Public Property ViewMode As ObjectListViewMode
属性值
一个 ObjectListViewMode 值,它表示对象列表的视图模式。
- 属性
例外
注解
以下选项通过 ObjectListViewMode 枚举可用于此属性。
成员名称 | 说明 |
---|---|
List | 当包含对象列表的页第一次呈现时,此视图作为默认视图显示。 它由项的标签字段组成,或者如果 TableFields 属性不为空,则包含一个表,其中包含与项的表字段和行对应的列。 在 HTML 中,此视图与“命令”视图相结合,命令显示为列表下方的超链接。 当“详细信息”视图中有详细信息时,将显示显示“详细信息”视图的每个项的超链接。 |
Details | 在 HTML 中,此视图与“命令”视图相结合,命令在详细信息下方显示为超链接。 |
Commands | 此视图只在 WML 设备上呈现。 它包含一个菜单,其中包含 的 ObjectList命令。 对于 HTML 设备,“列表”视图和“详细信息”视图都与该视图结合使用,命令在详细信息或列表下方显示为超链接。 |
视图模式以私有视图状态持久保存,因此,无论对象的属性ObjectList是否EnableViewState为 true
,视图模式都作为私有字段保留。 但是,如果 EnableViewState 属性为 false
,则不会在请求之间保留项集合,因此要求对每个请求重复数据绑定。