ObjectList.AllFields 属性

定义

ObjectList 类返回所有字段的集合,无论是显式生成还是自动生成的字段。 默认值为自动生成的字段的集合。 此 API 已废弃不用。 有关如何开发 ASP.NET 移动应用程序的信息,请参阅 移动应用 & 具有 ASP.NET 的网站

public:
 property System::Web::UI::MobileControls::IObjectListFieldCollection ^ AllFields { System::Web::UI::MobileControls::IObjectListFieldCollection ^ get(); };
[System.ComponentModel.Bindable(false)]
[System.ComponentModel.Browsable(false)]
public System.Web.UI.MobileControls.IObjectListFieldCollection AllFields { get; }
[<System.ComponentModel.Bindable(false)>]
[<System.ComponentModel.Browsable(false)>]
member this.AllFields : System.Web.UI.MobileControls.IObjectListFieldCollection
Public ReadOnly Property AllFields As IObjectListFieldCollection

属性值

一个 IObjectListFieldCollection 对象,它包含 ObjectList 中的所有字段。

属性

示例

下面的代码示例演示如何使用 AllFields 属性列出 的所有字段 ObjectList。 此示例是概述的较大示例的 ObjectList 一部分。

private void AllFields_Click(object sender, EventArgs e)
{
    ActiveForm = Form5;
    string spec = "{0}: {1}<br/>";
    IObjectListFieldCollection flds = List1.AllFields;
    for (int i = 0; i < flds.Count; i++)
        TextView1.Text += 
            String.Format(spec, (i + 1), flds[i].Title);
}
Private Sub AllFields_Click(ByVal sender As Object, ByVal e As EventArgs)

    ActiveForm = Form5
    Dim spec As String = "{0}: {1}<br/>"
    Dim flds As IObjectListFieldCollection = List1.AllFields
    Dim i As Integer
    For i = 0 To flds.Count - 1
        TextView1.Text += _
            String.Format(spec, (i + 1), flds(i).Title)
    Next
End Sub

注解

此集合仅在数据绑定后可用。 与集合不同 Fields ,不能在此集合中添加或删除项。 默认情况下,此集合是自动生成的字段集。 如果显式定义了任何字段,则它们包含在任何自动生成的字段之后。

适用于

另请参阅