List 类
定义
注意
The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.
以静态显示或交互式列表形式呈现项列表。Renders a list of items as either a static display or an interactive list. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.
public ref class List : System::Web::UI::MobileControls::PagedControl, System::Web::UI::INamingContainer, System::Web::UI::IPostBackEventHandler, System::Web::UI::MobileControls::ITemplateable
[System.Web.UI.MobileControls.DesignerAdapter(typeof(System.Web.UI.Design.MobileControls.Adapters.DesignerListAdapter))]
public class List : System.Web.UI.MobileControls.PagedControl, System.Web.UI.INamingContainer, System.Web.UI.IPostBackEventHandler, System.Web.UI.MobileControls.ITemplateable
[System.Web.UI.MobileControls.DesignerAdapter(typeof(System.Web.UI.Design.MobileControls.Adapters.DesignerListAdapter))]
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class List : System.Web.UI.MobileControls.PagedControl, System.Web.UI.INamingContainer, System.Web.UI.IPostBackEventHandler, System.Web.UI.MobileControls.ITemplateable
[<System.Web.UI.MobileControls.DesignerAdapter(typeof(System.Web.UI.Design.MobileControls.Adapters.DesignerListAdapter))>]
type List = class
inherit PagedControl
interface INamingContainer
interface ITemplateable
interface IPostBackEventHandler
[<System.Web.UI.MobileControls.DesignerAdapter(typeof(System.Web.UI.Design.MobileControls.Adapters.DesignerListAdapter))>]
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type List = class
inherit PagedControl
interface INamingContainer
interface ITemplateable
interface IPostBackEventHandler
Public Class List
Inherits PagedControl
Implements INamingContainer, IPostBackEventHandler, ITemplateable
- 继承
- 属性
- 实现
示例
下面的代码示例演示数组如何绑定和填充 List 。The following code example demonstrates how an array binds and fills a List. 请注意,您可以通过编程方式设置 DataTextField 对象的和 DataValueField 属性 List 。Notice that you can programmatically set the DataTextField and DataValueField properties of the List object.
<%@ Page Language="C#"
Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
// Persist across multiple postbacks.
private static int doneCount, schedCount, pendCount;
// <Snippet3>
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// Set the DataMembers of the List
List1.DataValueField = "Status";
List1.DataTextField = "TaskName";
// Create an ArrayList of task data
ArrayList arr = new ArrayList();
arr.Add(new Task("Define transactions", "scheduled"));
arr.Add(new Task("Verify transactions", "scheduled"));
arr.Add(new Task("Check balance sheet", "scheduled"));
arr.Add(new Task("Compile balance sheet", "scheduled"));
arr.Add(new Task("Prepare report", "scheduled"));
arr.Add(new Task("Send report", "scheduled"));
// Bind the array to the list
List1.DataSource = arr;
List1.DataBind();
const string spec = "Start: {0} tasks are done, {1} " +
"tasks are scheduled, and {2} tasks are pending.";
Label2.Text = String.Format(spec, doneCount, +
schedCount, pendCount);
List1.Decoration = ListDecoration.Bulleted;
}
}
// </Snippet3>
// <Snippet2>
private void Status_ItemCommand(object sender,
ListCommandEventArgs e)
{
const string spec = "You now have {0} " +
"tasks done, {1} tasks scheduled, and " +
"{2} tasks pending.";
// Move selection to next status toward 'done'
switch (e.ListItem.Value)
{
case "scheduled":
schedCount -= 1;
pendCount += 1;
e.ListItem.Value = "pending";
break;
case "pending":
pendCount -= 1;
doneCount += 1;
e.ListItem.Value = "done";
break;
}
// Show the status of the current task
Label1.Text = e.ListItem.Text + " is " +
e.ListItem.Value;
// Show current selection counts
Label2.Text = String.Format(spec, doneCount,
schedCount, pendCount);
}
// </Snippet2>
// <Snippet4>
private void Status_DataBinding(object sender,
ListDataBindEventArgs e)
{
// Increment initial counts
switch (e.ListItem.Value)
{
case "done":
doneCount += 1;
break;
case "scheduled":
schedCount += 1;
break;
case "pending":
pendCount += 1;
break;
}
}
// </Snippet4>
// Custom class for the ArrayList items
private class Task
{
private string _TaskName;
private string _Status;
public Task(string taskName, string status)
{
_TaskName = taskName;
_Status = status;
}
public string TaskName
{
get { return _TaskName; }
}
public string Status
{
get { return _Status; }
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:form id="form1" runat="server">
<mobile:Label ID="Label3" Runat="server">
Click a task to change its status from
scheduled to pending or from pending to done:
</mobile:Label>
<mobile:List runat="server" id="List1"
OnItemCommand="Status_ItemCommand"
OnItemDataBind="Status_DataBinding" />
<mobile:Label runat="server" id="Label1"
ForeColor="green" Font-Italic="true" />
<mobile:Label id="Label2" runat="server" />
</mobile:form>
</body>
</html>
<%@ Page Language="VB"
Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
' Persist across multiple postbacks.
Private Shared doneCount, schedCount, pendCount As Integer
' <Snippet3>
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
If Not IsPostBack Then
' Set the DataMembers of the List
List1.DataValueField = "Status"
List1.DataTextField = "TaskName"
' Create an ArrayList of task data
Dim arr As ArrayList = New ArrayList()
arr.Add(New Task("Define transactions", "scheduled"))
arr.Add(New Task("Verify transactions", "scheduled"))
arr.Add(New Task("Check balance sheet", "scheduled"))
arr.Add(New Task("Compile balance sheet", "scheduled"))
arr.Add(New Task("Prepare report", "scheduled"))
arr.Add(New Task("Send report", "scheduled"))
' Bind the array to the list
List1.DataSource = arr
List1.DataBind()
Const spec As String = "Start: {0} tasks are done, {1} " & _
"tasks are scheduled, and {2} tasks are pending."
Label2.Text = String.Format(spec, doneCount, _
schedCount, pendCount)
List1.Decoration = ListDecoration.Bulleted
End If
End Sub
' </Snippet3>
' <Snippet2>
Private Sub Status_ItemCommand(ByVal sender As Object, _
ByVal e As ListCommandEventArgs)
Const spec As String = "You now have {0} tasks done, {1} " & _
"tasks scheduled, and {2} tasks pending."
' Move selection to next status toward 'done'
Select Case e.ListItem.Value
Case "scheduled"
schedCount -= 1
pendCount += 1
e.ListItem.Value = "pending"
Case "pending"
pendCount -= 1
doneCount += 1
e.ListItem.Value = "done"
End Select
' Show the status of the current task
Label1.Text = e.ListItem.Text & " is " & _
e.ListItem.Value
' Show current selection counts
Label2.Text = String.Format(spec, doneCount, _
schedCount, pendCount)
End Sub
' </Snippet2>
' <Snippet4>
Private Sub Status_DataBinding(ByVal sender As Object, _
ByVal e As ListDataBindEventArgs)
' Increment initial counts
Select Case e.ListItem.Value
Case "done"
doneCount += 1
Case "scheduled"
schedCount += 1
Case "pending"
pendCount += 1
End Select
End Sub
' </Snippet4>
' Custom class for the ArrayList items
Private Class Task
Private _TaskName, _Status As String
Public Sub New(ByVal TaskName As String, _
ByVal Status As String)
_TaskName = TaskName
_Status = Status
End Sub
Public ReadOnly Property TaskName() As String
Get
Return _TaskName
End Get
End Property
Public ReadOnly Property Status() As String
Get
Return _Status
End Get
End Property
End Class
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:form id="form1" runat="server">
<mobile:Label ID="Label3" Runat="server">
Click a task to change its status from
scheduled to pending or from pending to done:
</mobile:Label>
<mobile:List runat="server" id="List1"
OnItemCommand="Status_ItemCommand"
OnItemDataBind="Status_DataBinding" />
<mobile:Label runat="server" id="Label1"
ForeColor="green" Font-Italic="true" />
<mobile:Label id="Label2" runat="server" />
</mobile:form>
</body>
</html>
注解
此控件通过使用设备模板集和内部分页支持模板化呈现。This control supports templated rendering by using device template sets and internal pagination. 有关详细信息,请参阅 设备筛选概述 和 分页。For more information, see Device Filtering Overview and Pagination.
构造函数
| List() |
初始化 List 类的新实例。Initializes a new instance of the List class. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
属性
| Adapter |
返回控件的设备特定适配器。Returns the device-specific adapter for the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| Alignment |
获取或设置样式的指定对齐方式。Gets or sets the specified alignment for the style. 默认值是 NotSet。The default value is NotSet. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| AppRelativeTemplateSourceDirectory |
获取或设置包含该控件的 Page 或 UserControl 对象的应用程序相对虚拟目录。Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control. (继承自 Control) |
| BackColor |
获取或设置样式的指定背景色。Gets or sets the specified background color for the style. 默认值是 Empty。The default value is Empty. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| BindingContainer |
获取包含该控件的数据绑定的控件。Gets the control that contains this control's data binding. (继承自 Control) |
| BreakAfter |
获取或设置一个属性,该属性确定是否在控件后呈现附加尾随换行符。Gets or sets a property that determines whether an additional trailing break is rendered after the control. 此换行符使后续内容从下一行开始。This break causes subsequent content to start on the next line. 默认值为 |
| ChildControlsCreated |
获取一个值,该值指示是否已创建服务器控件的子控件。Gets a value that indicates whether the server control's child controls have been created. (继承自 Control) |
| ClientID |
获取由 ASP.NET 生成的 HTML 标记的控件 ID。Gets the control ID for HTML markup that is generated by ASP.NET. (继承自 Control) |
| ClientIDMode |
获取或设置用于生成 ClientID 属性值的算法。Gets or sets the algorithm that is used to generate the value of the ClientID property. (继承自 Control) |
| ClientIDSeparator |
获取一个字符值,该值表示 ClientID 属性中使用的分隔符字符。Gets a character value representing the separator character used in the ClientID property. (继承自 Control) |
| Context |
为当前 Web 请求获取与服务器控件关联的 HttpContext 对象。Gets the HttpContext object associated with the server control for the current Web request. (继承自 Control) |
| Controls |
获取 ControlCollection 对象,该对象表示 UI 层次结构中的指定服务器控件的子控件。Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy. (继承自 Control) |
| CustomAttributes |
返回该控件的自定义属性集。Returns the set of custom attributes defined for the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| DataItemContainer |
如果命名容器实现 IDataItemContainer,则获取对命名容器的引用。Gets a reference to the naming container if the naming container implements IDataItemContainer. (继承自 Control) |
| DataKeysContainer |
如果命名容器实现 IDataKeysControl,则获取对命名容器的引用。Gets a reference to the naming container if the naming container implements IDataKeysControl. (继承自 Control) |
| DataMember |
获取或设置当数据绑定到列表数据源时要提取的数据成员的名称。Gets or sets the name of the data member to extract when data binding to a list data source. 默认值为空字符串 ("")。The default value is an empty string (""). 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| DataSource |
获取或设置要绑定的列表的数据源。Gets or sets the data source of the list that is being bound. 默认值为 |
| DataTextField |
指定在绑定项的 Text 属性时要使用数据绑定项的哪个属性。Specifies which property of a data-bound item to use when binding an item's Text property. 默认为 |
| DataValueField |
指定在绑定项的 Value 属性时要使用数据绑定项的哪个属性。Specifies which property of a data-bound item to use when binding an item's Value property. 默认为 |
| Decoration |
获取或设置用于项的修饰的类型。Gets or sets the type of decoration used for items. 默认值为 |
| DesignMode |
获取一个值,该值指示是否正在使用设计图面上的一个控件。Gets a value indicating whether a control is being used on a design surface. (继承自 Control) |
| DeviceSpecific |
获取或设置与控件关联的 DeviceSpecific/Choice 构造。Gets or sets the DeviceSpecific/Choice construct associated with the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| EnableTheming |
获取一个值,该值指示是否将主题应用到该控件。Gets a value indicating whether themes apply to this control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| EnableViewState |
获取或设置一个值,该值指示服务器控件是否向发出请求的客户端保持自己的视图状态以及它所包含的任何子控件的视图状态。Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client. (继承自 Control) |
| Events |
获取控件的事件处理程序委托列表。Gets a list of event handler delegates for the control. 此属性是只读的。This property is read-only. (继承自 Control) |
| FirstPage |
返回该窗体的第一页,此控件在该页上显示。Returns the first page of the form on which this control appears. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| FirstVisibleItemIndex |
获取当前窗体页上的第一个可见项。Gets the first item visible on the current form page. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| Font |
获取包含有关该控件字体信息的 FontInfo 对象。Gets a FontInfo object that contains font information about the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| ForeColor |
获取或设置样式的指定前景色。Gets or sets the specified foreground color for the style. 此属性通常用于设置文本颜色。Typically, this property sets the color for the text. 默认值是 Empty。The default value is Empty. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| Form |
提供对包含窗体的访问。Provides access to the containing form. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| HasChildViewState |
获取一个值,该值指示当前服务器控件的子控件是否具有任何已保存的视图状态设置。Gets a value indicating whether the current server control's child controls have any saved view-state settings. (继承自 Control) |
| HasItemCommandHandler |
获取一个值,该值指示 List 控件是否具有为相应的 ItemCommand 事件注册的事件处理程序。Gets a value indicating whether the List control has an event handler registered for the appropriate ItemCommand event. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| ID |
获取或设置分配给服务器控件的编程标识符。Gets or sets the programmatic identifier assigned to the server control. (继承自 Control) |
| IdSeparator |
获取用于分隔控件标识符的字符。Gets the character used to separate control identifiers. (继承自 Control) |
| InnerText |
返回该控件内部的文本。Returns the text inside the control. 该内部文本可能是子控件中文本的组合。The inner text might be a combination of text from child controls. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| InternalItemCount |
获取控件中的项数。Gets the number of items in the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| IsChildControlStateCleared |
获取一个值,该值指示该控件中包含的控件是否具有控件状态。Gets a value indicating whether controls contained within this control have control state. (继承自 Control) |
| IsTemplated |
获取一个值,该值指示 MobileControl 对象是否有活动的模板集。Gets a value indicating whether a MobileControl object has an active template set. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| IsTrackingViewState |
获取一个值,用于指示服务器控件是否会将更改保存到其视图状态中。Gets a value that indicates whether the server control is saving changes to its view state. (继承自 Control) |
| IsViewStateEnabled |
获取一个值,该值指示是否为该控件启用了视图状态。Gets a value indicating whether view state is enabled for this control. (继承自 Control) |
| ItemCount |
获取或设置控件中的项数。Gets or sets the count of items in the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| Items |
返回 MobileListItemCollection 列表中的项的集合。Returns the collection of items in a MobileListItemCollection list. 默认值为空集合。The default value is an empty collection. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| ItemsAsLinks |
获取一个值,该值指示是否将列表中的项作为超链接来处理。Gets a value indicating whether the items in the list are to be treated as hyperlinks. 默认值为 |
| ItemsPerPage |
获取或设置分页后每页所显示的项数。Gets or sets the number of items displayed per page after pagination. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| ItemWeight |
获取控件中单个项的近似权重。Gets the approximate weight of a single item in the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| LastPage |
返回该窗体的最后一页,指定控件在该页上显示。Returns the last page of the form on which the specified control is displayed. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| LoadViewStateByID |
获取一个值,该值指示控件是否通过 ID 而不是索引参与加载其视图状态。Gets a value indicating whether the control participates in loading its view state by ID instead of index. (继承自 Control) |
| MobilePage |
返回包含页。Returns the containing page. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| NamingContainer |
获取对服务器控件的命名容器的引用,此引用创建唯一的命名空间,以区分具有相同 ID 属性值的服务器控件。Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value. (继承自 Control) |
| Page |
获取对包含服务器控件的 Page 实例的引用。Gets a reference to the Page instance that contains the server control. (继承自 Control) |
| PaginateChildren |
获取一个值,指示是否必须对控件的子控件进行分页。Gets a value that indicates whether the children of the control must be paginated. 用于窗体分页。Used for form pagination. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| Parent |
获取对页 UI 层次结构中服务器控件的父控件的引用。Gets a reference to the server control's parent control in the page control hierarchy. (继承自 Control) |
| RenderingCompatibility |
获取一个值,该值指定呈现的 HTML 将与之兼容的 ASP.NET 版本。Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with. (继承自 Control) |
| Site |
获取容器信息,该容器在呈现于设计图面上时承载当前控件。Gets information about the container that hosts the current control when rendered on a design surface. (继承自 Control) |
| SkinID |
获取应用到控件的外观的 ID。Gets the ID of the skin to apply to the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| Style |
获取控件的样式。Gets the style of the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| StyleReference |
获取或设置控件的样式属性的引用。Gets or sets a reference to the style properties for a control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| TemplateControl |
获取或设置对包含该控件的模板的引用。Gets or sets a reference to the template that contains this control. (继承自 Control) |
| TemplateSourceDirectory |
获取包含当前服务器控件的 Page 或 UserControl 的虚拟目录。Gets the virtual directory of the Page or UserControl that contains the current server control. (继承自 Control) |
| UniqueID |
获取服务器控件的唯一的、以分层形式限定的标识符。Gets the unique, hierarchically qualified identifier for the server control. (继承自 Control) |
| ValidateRequestMode |
获取或设置指示控件是否检查来自浏览器的客户端输入是否具有潜在危险值的值。Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values. (继承自 Control) |
| ViewState |
获取状态信息的字典,这些信息使您可以在同一页的多个请求间保存和还原服务器控件的视图状态。Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page. (继承自 Control) |
| ViewStateIgnoresCase |
获取一个值,该值指示 StateBag 对象是否不区分大小写。Gets a value that indicates whether the StateBag object is case-insensitive. (继承自 Control) |
| ViewStateMode |
获取或设置此控件的视图状态模式。Gets or sets the view-state mode of this control. (继承自 Control) |
| Visible |
获取或设置一个值,该值指示服务器控件是否作为 UI 呈现在页上。Gets or sets a value that indicates whether a server control is rendered as UI on the page. (继承自 Control) |
| VisibleItemCount |
获取在当前 ASP.NET 移动 Web 窗体页上的可见项数。Gets the number of items that are visible on the current ASP.NET mobile Web Forms page. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| VisibleWeight |
获取控件的近似权重(以字符为单位)。Gets the approximate weight of the control, in characters. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| Wrapping |
获取或设置样式的指定包装模式。Gets or sets the specified wrapping mode for the style. 默认值是 NotSet。The default value is NotSet. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
方法
| AddedControl(Control, Int32) |
在子控件添加到 Control 对象的 Controls 集合后调用。Called after a child control is added to the Controls collection of the Control object. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| AddLinkedForms(IList) |
向所提供的列表添加一组包含指定控件链接的窗体。Adds the set of forms that contains links to the specified control to the provided list. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| AddParsedSubObject(Object) |
通知服务器控件,分析了一个元素,并将该元素添加到服务器控件的 ControlCollection 对象中。Notifies the server control that an element was parsed, and adds the element to the server control's ControlCollection object. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| ApplyStyleSheetSkin(Page) |
将页样式表中定义的样式属性应用到控件。Applies the style properties defined in the page style sheet to the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| BeginRenderTracing(TextWriter, Object) |
开始输出数据的设计时追踪。Begins design-time tracing of rendering data. (继承自 Control) |
| BuildProfileTree(String, Boolean) |
收集有关服务器控件的信息并将该信息发送到 Trace 属性,在启用页的跟踪功能时将显示该属性。Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page. (继承自 Control) |
| ClearCachedClientID() |
将缓存的 ClientID 值设置为 |
| ClearChildControlState() |
删除服务器控件的子控件的控件状态信息。Deletes the control-state information for the server control's child controls. (继承自 Control) |
| ClearChildState() |
删除服务器控件的所有子控件的视图状态和控件状态信息。Deletes the view-state and control-state information for all the server control's child controls. (继承自 Control) |
| ClearChildViewState() |
删除服务器控件的所有子控件的视图状态信息。Deletes the view-state information for all the server control's child controls. (继承自 Control) |
| ClearEffectiveClientIDMode() |
将当前控件实例和任何子控件的 ClientIDMode 属性设置为 Inherit。Sets the ClientIDMode property of the current control instance and of any child controls to Inherit. (继承自 Control) |
| CreateChildControls() |
使用视图状态创建子控件。Creates a child control using the view state. 此方法支持 .NET Framework 基础结构,但不适合直接在代码中使用。This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| CreateControlCollection() |
创建一个新 ControlCollection 对象来保存服务器控件的子控件(包括文本控件和服务器控件)。Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control. (继承自 Control) |
| CreateDefaultTemplatedUI(Boolean) |
由设备适配器调用,以创建控件的默认模板化用户界面 (UI)。Called by device adapters to create the default templated user interface (UI) for the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| CreateItems(IEnumerable) |
使用指定的 |
| CreateStyle() |
构造并返回与控件关联的样式对象。Constructs and returns the style object to be associated with the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| CreateTemplatedUI(Boolean) |
由基类调用,以创建模板化用户界面。Called by base classes to create a templated UI. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| DataBind() |
将数据源绑定到调用的服务器控件及其所有子控件。Binds a data source to the invoked server control and all its child controls. (继承自 Control) |
| DataBind(Boolean) |
将数据源绑定到调用的服务器控件及其所有子控件,同时可以选择引发 DataBinding 事件。Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event. (继承自 Control) |
| DataBindChildren() |
将数据源绑定到服务器控件的子控件。Binds a data source to the server control's child controls. (继承自 Control) |
| Dispose() |
使服务器控件得以在从内存中释放之前执行最后的清理操作。Enables a server control to perform final clean up before it is released from memory. (继承自 Control) |
| EndRenderTracing(TextWriter, Object) |
结束输出数据的设计时追踪。Ends design-time tracing of rendering data. (继承自 Control) |
| EnsureChildControls() |
确定服务器控件是否包含子控件。Determines whether the server control contains child controls. 如果不包含,则创建子控件。If it does not, it creates child controls. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| EnsureID() |
为尚未分配标识符的控件创建标识符。Creates an identifier for controls that do not have an identifier assigned. (继承自 Control) |
| EnsureTemplatedUI() |
使用此方法可以确保已对模板进行了实例化,以允许对模板的实例化内容进行编程访问。Use this method to ensure that the templates are instantiated to allow programmatic access to the instantiated contents of a template. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| FindControl(String) |
在当前的命名容器中搜索带指定 |
| FindControl(String, Int32) |
使用指定的 |
| Focus() |
为控件设置输入焦点。Sets input focus to a control. (继承自 Control) |
| GetAttribute(String) |
检索控件的指定属性特性。Retrieves the specified attribute property from the control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| GetDesignModeState() |
获取控件的设计时数据。Gets design-time data for a control. (继承自 Control) |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetRouteUrl(Object) |
获取与一组路由参数对应的 URL。Gets the URL that corresponds to a set of route parameters. (继承自 Control) |
| GetRouteUrl(RouteValueDictionary) |
获取与一组路由参数对应的 URL。Gets the URL that corresponds to a set of route parameters. (继承自 Control) |
| GetRouteUrl(String, Object) |
获取与一组路由参数以及某个路由名称对应的 URL。Gets the URL that corresponds to a set of route parameters and a route name. (继承自 Control) |
| GetRouteUrl(String, RouteValueDictionary) |
获取与一组路由参数以及某个路由名称对应的 URL。Gets the URL that corresponds to a set of route parameters and a route name. (继承自 Control) |
| GetTemplate(String) |
返回具有指定名称的模板。Returns the template with the specified name. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| GetUniqueIDRelativeTo(Control) |
返回指定控件的 UniqueID 属性的前缀部分。Returns the prefixed portion of the UniqueID property of the specified control. (继承自 Control) |
| HasControls() |
确定服务器控件是否包含任何子控件。Determines if the server control contains any child controls. (继承自 Control) |
| HasEvents() |
返回一个值,该值指示是否为控件或任何子控件注册事件。Returns a value indicating whether events are registered for the control or any child controls. (继承自 Control) |
| IsFormSubmitControl() |
如果该控件提交窗体,则返回 |
| IsLiteralContent() |
确定服务器控件是否只包含文字内容。Determines if the server control holds only literal content. (继承自 Control) |
| IsVisibleOnPage(Int32) |
返回一个值,该值指示控件在窗体的给定页上是否可见。Returns whether or not the control is visible on the given page of the form. 用于窗体分页。Used for form pagination. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| LoadControlState(Object) |
从 SaveControlState() 方法保存的上一个页请求还原控件状态信息。Restores control-state information from a previous page request that was saved by the SaveControlState() method. (继承自 Control) |
| LoadPrivateViewState(Object) |
加载私有视图状态。Loads private view state. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| LoadViewState(Object) |
从用 SaveViewState() 方法保存的上一个页面请求还原视图状态信息。Restores view-state information from a previous page request that was saved by the SaveViewState() method. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| MapPathSecure(String) |
检索虚拟路径(绝对的或相对的)映射到的物理路径。Retrieves the physical path that a virtual path, either absolute or relative, maps to. (继承自 Control) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| OnBubbleEvent(Object, EventArgs) |
确定服务器控件的事件是否沿页的 UI 服务器控件层次结构向上传递。Determines whether the event for the server control is passed up the page's UI server control hierarchy. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| OnDataBinding(EventArgs) |
引发 DataBinding 事件。Raises the DataBinding event. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| OnInit(EventArgs) |
引发 Init 事件。Raises the Init event. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| OnItemCommand(ListCommandEventArgs) |
通过用户交互而使列表项生成了事件时调用。Called when a list item generates an event as a result of user interaction. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| OnItemDataBind(ListDataBindEventArgs) |
对某个列表项进行数据绑定时调用。Called when a list item is data bound. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| OnLoad(EventArgs) |
引发 Unload 事件。Raises the Unload event. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| OnLoadItems(LoadItemsEventArgs) |
在对控件进行了自定义分页,并且需要更多数据时调用。Called when the control is custom paginated and needs more data. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| OnPageChange(Int32, Int32) |
对控件分页。Paginates a control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| OnPreRender(EventArgs) |
引发 PreRender 事件。Raises the PreRender event. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| OnRender(HtmlTextWriter) |
将控件呈现到指定的输出流。Renders a control to the specified output stream. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| OnUnload(EventArgs) |
引发 Unload 事件。Raises the Unload event. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| OpenFile(String) |
获取用于读取文件的 Stream。Gets a Stream used to read a file. (继承自 Control) |
| PaginateRecursive(ControlPager) |
对控件及其子级进行分页。Paginates the control and its children. 由 ASP.NET 在内部调用。Called internally by ASP.NET. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| RaiseBubbleEvent(Object, EventArgs) |
将所有事件源及其信息分配给控件的父级。Assigns any sources of the event and its information to the control's parent. (继承自 Control) |
| RaisePostBackEvent(String) |
通知 List 对象回发事件。Notifies the List object of a postback event. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| RemovedControl(Control) |
从 Control 对象的 Controls 集合移除子控件后调用。Called after a child control is removed from the Controls collection of the Control object. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| Render(HtmlTextWriter) |
将服务器控件内容发送到给定的 HtmlTextWriter 对象,该对象可编写将在客户端呈现的内容。Sends server control content to a provided HtmlTextWriter object, which writes the content to be rendered on the client. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| RenderChildren(HtmlTextWriter) |
使用提供的 HtmlTextWriter 输出服务器控件的子控件内容。Outputs the content of a server control's child controls using the provided HtmlTextWriter. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| RenderControl(HtmlTextWriter) |
将服务器控件内容输出到所提供的 HtmlTextWriter 对象,如果启用了跟踪,则还将存储有关该控件的跟踪信息。Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled. (继承自 Control) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
使用提供的 HtmlTextWriter 对象将服务器控件内容输出到提供的 ControlAdapter 对象。Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object. (继承自 Control) |
| ResolveAdapter() |
获取负责呈现指定控件的控件适配器。Gets the control adapter responsible for rendering the specified control. (继承自 Control) |
| ResolveClientUrl(String) |
获取浏览器可以使用的 URL。Gets a URL that can be used by the browser. (继承自 Control) |
| ResolveFormReference(String) |
返回名称参数引用的窗体对象。Returns the form object referenced by the name parameter. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| ResolveUrl(String) |
将 URL 转换为在请求客户端可用的 URL。Converts a URL into one that is usable on the requesting client. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| SaveControlState() |
保存将页面回发到服务器之后发生的所有服务器控件状态更改。Saves any server control state changes that have occurred since the time the page was posted back to the server. (继承自 Control) |
| SavePrivateViewState() |
保存从持久性存储加载页面后出现的任何私有视图状态更改。Saves any private view-state changes that have occurred since the page was loaded from persistence. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| SaveViewState() |
保存将页面回发到服务器之后发生的所有服务器控件视图状态更改。Saves any server control view-state changes that have occurred since the time the page was posted back to the server. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| SetAttribute(String, String) |
指定分配给 MobileControl 对象的特性及其值。Designates an attribute and its value to assign to the MobileControl object. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 MobileControl) |
| SetDesignModeState(IDictionary) |
为控件设置设计时数据。Sets design-time data for a control. (继承自 Control) |
| SetRenderMethodDelegate(RenderMethod) |
分配事件处理程序委托,以将服务器控件及其内容呈现到父控件中。Assigns an event handler delegate to render the server control and its content into its parent control. (继承自 Control) |
| SetTraceData(Object, Object) |
使用跟踪数据键和跟踪数据值,为呈现数据的设计时追踪设置跟踪数据。Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value. (继承自 Control) |
| SetTraceData(Object, Object, Object) |
使用跟踪对象、跟踪数据键和跟踪数据值,为呈现数据的设计时追踪设置跟踪数据。Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value. (继承自 Control) |
| ToString() |
返回表示当前对象的字符串。Returns a string that represents the current object. (继承自 Object) |
| TrackViewState() |
导致跟踪服务器控件的视图状态的更改,以便这些更改可以存储到服务器控件的 StateBag 对象中。Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object. 通过 ViewState 属性可访问此对象。This object is accessible through the ViewState property. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
事件
| DataBinding |
当服务器控件绑定到数据源时发生。Occurs when the server control binds to a data source. (继承自 Control) |
| Disposed |
当从内存释放服务器控件时发生,这是请求 ASP.NET 页时服务器控件生存期的最后阶段。Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested. (继承自 Control) |
| Init |
当服务器控件初始化时发生;初始化是控件生存期的第一步。Occurs when the server control is initialized, which is the first step in its lifecycle. (继承自 Control) |
| ItemCommand |
在用户选择与 List 控件关联的命令时发生。Occurs when the user selects a command that is associated with a List control. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| ItemDataBind |
在将 List 中的项绑定到数据时发生。Occurs when an item in a List is bound to data. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. |
| Load |
当服务器控件加载到 Page 对象中时发生。Occurs when the server control is loaded into the Page object. (继承自 Control) |
| LoadItems |
在控件自定义分页且需要更多数据时发生。Occurs when a control is custom-paginated and needs more data. 此 API 已废弃不用。This API is obsolete. 若要了解如何开发 ASP.NET 移动应用,请参阅 Mobile Apps & Sites with ASP.NET (ASP.NET 移动应用和网站)。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET. (继承自 PagedControl) |
| PreRender |
在加载 Control 对象之后、呈现之前发生。Occurs after the Control object is loaded but prior to rendering. (继承自 Control) |
| Unload |
当服务器控件从内存中卸载时发生。Occurs when the server control is unloaded from memory. (继承自 Control) |
显式接口实现
扩展方法
| FindDataSourceControl(Control) |
返回与指定控件的数据控件关联的数据源。Returns the data source that is associated with the data control for the specified control. |
| FindFieldTemplate(Control, String) |
返回指定控件的命名容器中指定列的字段模板。Returns the field template for the specified column in the specified control's naming container. |
| FindMetaTable(Control) |
返回包含数据控件的元表对象。Returns the metatable object for the containing data control. |
| GetDefaultValues(INamingContainer) |
为指定数据控件获取默认值的集合。Gets the collection of the default values for the specified data control. |
| GetMetaTable(INamingContainer) |
为指定数据控件获取表元数据。Gets the table metadata for the specified data control. |
| SetMetaTable(INamingContainer, MetaTable) |
为指定数据控件设置表元数据。Sets the table metadata for the specified data control. |
| SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
为指定数据控件设置表元数据和默认值映射。Sets the table metadata and default value mapping for the specified data control. |
| SetMetaTable(INamingContainer, MetaTable, Object) |
为指定数据控件设置表元数据和默认值映射。Sets the table metadata and default value mapping for the specified data control. |
| TryGetMetaTable(INamingContainer, MetaTable) |
确定表元数据是否可用。Determines whether table metadata is available. |
| EnableDynamicData(INamingContainer, Type) |
为指定数据控件启用动态数据行为。Enables Dynamic Data behavior for the specified data control. |
| EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
为指定数据控件启用动态数据行为。Enables Dynamic Data behavior for the specified data control. |
| EnableDynamicData(INamingContainer, Type, Object) |
为指定数据控件启用动态数据行为。Enables Dynamic Data behavior for the specified data control. |