DeviceSpecific Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
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.
Предоставляет конструкцию для указания выбора между несколькими альтернативами содержимого в элементе <DeviceSpecific> . Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET.
public ref class DeviceSpecific : System::Web::UI::Control
[System.Web.UI.MobileControls.PersistName("DeviceSpecific")]
public class DeviceSpecific : System.Web.UI.Control
[System.Web.UI.MobileControls.PersistName("DeviceSpecific")]
[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 DeviceSpecific : System.Web.UI.Control
[<System.Web.UI.MobileControls.PersistName("DeviceSpecific")>]
type DeviceSpecific = class
inherit Control
[<System.Web.UI.MobileControls.PersistName("DeviceSpecific")>]
[<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 DeviceSpecific = class
inherit Control
Public Class DeviceSpecific
Inherits Control
- Наследование
- Атрибуты
Примеры
В следующем примере кода показано, как использовать DeviceSpecific объекты и DeviceSpecificChoice для создания интерфейсов, характерных для различных устройств, в мобильной форме.
Примечание
В следующем примере кода используется модель кода с одним файлом и может работать неправильно при копировании непосредственно в файл кода программной части. Этот пример кода необходимо скопировать в пустой текстовый файл с расширением .aspx. Дополнительные сведения см . в разделе ASP.NET модель кода страницы веб-форм.
<%@ Page Language="C#"
Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script runat="server">
private void Form_Init(object sender, System.EventArgs e)
{
// Create a DeviceSpecific group for Choice elements
DeviceSpecific devSpecific = new DeviceSpecific();
// Create two Choice objects, one with a filter
for (int i = 0; i < 2; i++)
{
DeviceSpecificChoice devChoice;
ITemplate custTemplate;
// Create a Choice object
devChoice = new DeviceSpecificChoice();
// Only the first Choice has a filter (must be in Web.config)
if (i == 0)
devChoice.Filter = "isHTML32";
// Create the header template.
custTemplate = new CustomTemplate("HeaderTemplate");
// Put header template in a new container
custTemplate.InstantiateIn(new TemplateContainer());
// Add the header template to the Choice
devChoice.Templates.Add("HeaderTemplate", custTemplate);
// Create the footer template
custTemplate = new CustomTemplate("FooterTemplate");
// Put footer template in a new container
custTemplate.InstantiateIn(new TemplateContainer());
// Add the footer template to the Choice
devChoice.Templates.Add("FooterTemplate", custTemplate);
// Add the Choice to the DeviceSpecific
((IParserAccessor)devSpecific).AddParsedSubObject(devChoice);
}
// Add the DeviceSpecific object to the form
((IParserAccessor)Form1).AddParsedSubObject(devSpecific);
}
protected void Page_Load(object sender, EventArgs e)
{
System.Web.UI.MobileControls.Label lab;
lab = (System.Web.UI.MobileControls.Label)Form1.Header.FindControl("Label1");
if (lab == null)
return;
// Get the selected choice's filter name
string filterName =
Form1.DeviceSpecific.SelectedChoice.Filter;
if (filterName == "isHTML32")
lab.Text += " - HTML32";
else
lab.Text += " - Default";
}
public class CustomTemplate : ITemplate
{
String templateName;
// Constructor
public CustomTemplate(string TemplateName)
{
templateName = TemplateName;
}
public void InstantiateIn(Control container)
{
if (templateName == "HeaderTemplate")
{
// Create a label
System.Web.UI.MobileControls.Label lab;
lab = new System.Web.UI.MobileControls.Label();
lab.Text = "Header Template";
lab.ID = "Label1";
// Create a command
Command cmd = new Command();
cmd.Text = "Submit";
// Add controls to the container
container.Controls.Add(lab);
container.Controls.Add(cmd);
}
else if (templateName == "FooterTemplate")
{
// Create a label
System.Web.UI.MobileControls.Label lab;
lab = new System.Web.UI.MobileControls.Label();
lab.ID = "Label2";
lab.Text = "Footer Template";
// Add label to the container
container.Controls.Add(lab);
}
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<body>
<mobile:form id="Form1" runat="server" OnInit="Form_Init">
</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">
Private Sub Form_Init(ByVal sender As Object, ByVal e As EventArgs)
' Create a DeviceSpecific group for Choice elements
Dim devSpecific As New DeviceSpecific()
Dim ipa As IParserAccessor
' Create two Choice objects, one with a filter
For i As Integer = 0 To 1
Dim devChoice As DeviceSpecificChoice
Dim custTemplate As ITemplate
' Create a Choice object
devChoice = New DeviceSpecificChoice()
' Only the first Choice has a filter (must be in Web.config)
If i = 0 Then
devChoice.Filter = "isHTML32"
' Create the header template.
custTemplate = New CustomTemplate("HeaderTemplate")
' Put header template in a new container
custTemplate.InstantiateIn(New TemplateContainer())
' Add the header template to the Choice
devChoice.Templates.Add("HeaderTemplate", custTemplate)
' Create the footer template
custTemplate = New CustomTemplate("FooterTemplate")
' Put footer template in a new container
custTemplate.InstantiateIn(New TemplateContainer())
' Add the footer template to the Choice
devChoice.Templates.Add("FooterTemplate", custTemplate)
End If
' Add the Choice to the DeviceSpecific
ipa = CType(devSpecific, IParserAccessor)
ipa.AddParsedSubObject(devChoice)
Next
' Add the DeviceSpecific object to the form
ipa = CType(Form1, IParserAccessor)
ipa.AddParsedSubObject(devSpecific)
End Sub
Protected Sub Page_Load(ByVal sender As Object, _
ByVal e As EventArgs)
Dim lab As System.Web.UI.MobileControls.Label
lab = CType(Form1.Header.FindControl("Label1"), _
System.Web.UI.MobileControls.Label)
If IsNothing(lab) Then Return
' Get the selected choice's filter name
Dim filterName As String = _
Form1.DeviceSpecific.SelectedChoice.Filter
If filterName = "isHTML32" Then
lab.Text += " - HTML32"
Else
lab.Text += " - Default"
End If
End Sub
Public Class CustomTemplate
Implements ITemplate
Dim templName As String
' Constructor
Public Sub New(ByVal TemplateName As String)
templName = TemplateName
End Sub
Public Sub InstantiateIn(ByVal container As Control) _
Implements ITemplate.InstantiateIn
If templName = "HeaderTemplate" Then
' Create a label
Dim lab As New System.Web.UI.MobileControls.Label
lab.Text = "Header Template"
lab.ID = "Label1"
' Create a command
Dim cmd As New Command()
cmd.Text = "Submit"
' Add controls to the container
container.Controls.Add(lab)
container.Controls.Add(cmd)
ElseIf templName = "FooterTemplate" Then
' Create a label
Dim lab As System.Web.UI.MobileControls.Label
lab = New System.Web.UI.MobileControls.Label()
lab.ID = "Label2"
lab.Text = "Footer Template"
' Add label to the container
container.Controls.Add(lab)
End If
End Sub
End Class
</script>
<html xmlns="http:'www.w3.org/1999/xhtml" >
<body>
<mobile:form id="Form1" runat="server"
OnInit="Form_Init">
</mobile:form>
</body>
</html>
Весь приведенный выше код можно декларативно заменить следующей разметкой:
В этих примерах файл Web.config должен содержать следующие элементы:
Комментарии
В элементе <DeviceSpecific> обычно указывается один или несколько <элементов Choice> , каждый из которых содержит атрибуты, определяющие способ оценки выбора по возможностям целевого устройства. Во время выполнения каждый вариант оценивается по порядку, и используется первый успешно оцененный вариант. Конструкция DeviceSpecific/Choice используется для указания наборов шаблонов и переопределения свойств; Например, его можно использовать для указания изображений для конкретного Image устройства для элемента управления .
Примечание
Несмотря на DeviceSpecific то, что класс наследует от пространства имен Web Forms System.Web.UI.Control
, это только сведения о реализации. Элемент <Choice>
не ведет себя как элемент управления.
Конструкторы
DeviceSpecific() |
Устаревшие..
Инициализирует новый экземпляр класса DeviceSpecific. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Свойства
Adapter |
Устаревшие..
Возвращает конкретный адаптер браузера для элемента управления. (Унаследовано от Control) |
AppRelativeTemplateSourceDirectory |
Устаревшие..
Возвращает или задает относительно приложения виртуальный каталог объекта Page или UserControl, который содержит этот элемент управления. (Унаследовано от Control) |
BindingContainer |
Устаревшие..
Возвращает элемент управления, который содержит привязку данных элемента управления. (Унаследовано от Control) |
ChildControlsCreated |
Устаревшие..
Возвращает значение, которое указывает, созданы ли дочерние элементы управления серверного элемента управления. (Унаследовано от Control) |
Choices |
Устаревшие..
Извлекает коллекцию вариантов в элементе <DeviceSpecific> . Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
ClientID |
Устаревшие..
Получает идентификатор элемента управления для HTML-разметки, созданной ASP.NET. (Унаследовано от Control) |
ClientIDMode |
Устаревшие..
Возвращает или задает алгоритм, используемый для создания значения свойства ClientID. (Унаследовано от Control) |
ClientIDSeparator |
Устаревшие..
Возвращает значение символа разделителя, используемого в свойстве ClientID. (Унаследовано от Control) |
Context |
Устаревшие..
Возвращает объект HttpContext, связанный с серверным элементом управления для текущего веб-запроса. (Унаследовано от Control) |
Controls |
Устаревшие..
Возвращает объект ControlCollection, который представляет дочерние элементы управления для указанного элемента управления сервера в иерархии пользовательского интерфейса. (Унаследовано от Control) |
DataItemContainer |
Устаревшие..
Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataItemContainer. (Унаследовано от Control) |
DataKeysContainer |
Устаревшие..
Возвращает ссылку на контейнер именования, если контейнер именования реализует класс IDataKeysControl. (Унаследовано от Control) |
DesignMode |
Устаревшие..
Возвращает значение, указывающее, используется ли элемент управления на поверхности разработки. (Унаследовано от Control) |
EnableTheming |
Устаревшие..
Возвращает или задает значение, указывающее, применяются ли темы к этому элементу управления. (Унаследовано от Control) |
EnableViewState |
Устаревшие..
Возвращает или задает значение, указывающее, сохраняет ли элемент управление автоматически свое состояние для его использования в циклах обработки. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Events |
Устаревшие..
Возвращает список делегатов обработчиков событий элемента управления. Это свойство доступно только для чтения. (Унаследовано от Control) |
HasChildViewState |
Устаревшие..
Возвращает значение, которое указывает на наличие сохраненных параметров состояния представления у дочернего элемента серверного элемента управления. (Унаследовано от Control) |
HasTemplates |
Устаревшие..
Возвращает значение, указывающее, что выбранный в данный момент выбор в элементе< DeviceSpecific> имеет определенные шаблоны. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
ID |
Устаревшие..
Возвращает или задает программный идентификатор, назначенный серверному элементу управления. (Унаследовано от Control) |
IdSeparator |
Устаревшие..
Возвращает символ, используемый для разделения идентификаторов элементов управления. (Унаследовано от Control) |
IsChildControlStateCleared |
Устаревшие..
Возвращает значение, указывающее, имеют ли элементы управления в этом элементе управления состояние элемента управления. (Унаследовано от Control) |
IsTrackingViewState |
Устаревшие..
Возвращает значение, отражающее сохранение изменений в состояние представления серверного элемента управления. (Унаследовано от Control) |
IsViewStateEnabled |
Устаревшие..
Возвращает значение, указывающее, используется ли состояние представления для этого элемента управления. (Унаследовано от Control) |
LoadViewStateByID |
Устаревшие..
Возвращает значение, указывающее, участвует ли элемент управления в загрузке состояния представления ID вместо индекса. (Унаследовано от Control) |
MobilePage |
Устаревшие..
Получает содержащуюся страницу. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
NamingContainer |
Устаревшие..
Возвращает ссылку на контейнер именования элемента управления, создающий уникальное пространство имен для различения серверных элементов управления с одинаковыми значениями свойства ID. (Унаследовано от Control) |
Owner |
Устаревшие..
Получает владельца заданного объекта DeviceSpecific, элемент управления или стиль. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Page |
Устаревшие..
Возвращает ссылку на экземпляр Page, содержащий серверный элемент управления. (Унаследовано от Control) |
Parent |
Устаревшие..
Возвращает ссылку на родительский элемент управления серверного элемента управления в иерархии элементов управления страницы. (Унаследовано от Control) |
RenderingCompatibility |
Устаревшие..
Возвращает значение, которое задает версию ASP.NET, с которой совместим созданный HTML. (Унаследовано от Control) |
SelectedChoice |
Устаревшие..
Получает текущий выбранный вариант выбора или значение |
Site |
Устаревшие..
Возвращает сведения о контейнере, который содержит текущий элемент управления при визуализации на поверхности конструктора. (Унаследовано от Control) |
SkinID |
Устаревшие..
Возвращает или задает обложку, применяемую к элементу управления. (Унаследовано от Control) |
TemplateControl |
Устаревшие..
Возвращает или задает ссылку на шаблон, содержащий этот элемент управления. (Унаследовано от Control) |
TemplateSourceDirectory |
Устаревшие..
Возвращает виртуальный каталог Page или UserControl, содержащий текущий серверный элемент управления. (Унаследовано от Control) |
UniqueID |
Устаревшие..
Возвращает уникальный идентификатор серверного элемента управления в иерархии. (Унаследовано от Control) |
ValidateRequestMode |
Устаревшие..
Возвращает или задает значение, указывающее, проверяет ли элемент управления полученный из браузера клиентский ввод на предмет потенциально опасных значений. (Унаследовано от Control) |
ViewState |
Устаревшие..
Возвращает словарь сведений о состоянии, позволяющих сохранять и восстанавливать состояние представления серверного элемента управления при нескольких запросах одной и той же страницы. (Унаследовано от Control) |
ViewStateIgnoresCase |
Устаревшие..
Возвращает значение, указывающее, является ли объект StateBag нечувствительным к регистру. (Унаследовано от Control) |
ViewStateMode |
Устаревшие..
Возвращает или задает режим состояния представления данного элемента управления. (Унаследовано от Control) |
Visible |
Устаревшие..
Получает или задает значение, указывающее, отображается ли указанный элемент управления. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Методы
AddedControl(Control, Int32) |
Устаревшие..
Вызывается после добавления дочернего элемента управления в коллекцию Controls объекта Control. (Унаследовано от Control) |
AddParsedSubObject(Object) |
Устаревшие..
Уведомляет серверный элемент управления, что элемент XML или HTML был проанализирован, и добавляет элемент в серверный элемент управления объекта ControlCollection. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
ApplyStyleSheetSkin(Page) |
Устаревшие..
Применяет свойства стиля, определенные в таблице стилей страницы, к элементу управления. (Унаследовано от Control) |
BeginRenderTracing(TextWriter, Object) |
Устаревшие..
Запускает трассировку во время разработки данных отрисовки. (Унаследовано от Control) |
BuildProfileTree(String, Boolean) |
Устаревшие..
Собирает сведения о серверном элементе управления и доставляет их свойству Trace, которое отображается при включенной на странице трассировке. (Унаследовано от Control) |
ClearCachedClientID() |
Устаревшие..
Задает для кэшированного свойства ClientID значение |
ClearChildControlState() |
Устаревшие..
Удаляет сведения о состоянии элемента управления для дочерних элементов управления серверного элемента управления. (Унаследовано от Control) |
ClearChildState() |
Устаревшие..
Удаляет сведения о состоянии элемента управления и состоянии представления для всех дочерних элементов серверного элемента управления. (Унаследовано от Control) |
ClearChildViewState() |
Устаревшие..
Удаляет сведения о состоянии представления для всех дочерних элементов серверного элемента управления. (Унаследовано от Control) |
ClearEffectiveClientIDMode() |
Устаревшие..
Задает для свойства ClientIDMode текущего экземпляра элемента управления и любых его дочерних элементов управления значение Inherit. (Унаследовано от Control) |
CreateChildControls() |
Устаревшие..
Вызывается платформой страницы ASP.NET для уведомления серверных элементов управления, использующих составную реализацию, о необходимости создания дочерних элементов управления, содержащихся в них для обратной передачи или отрисовки. (Унаследовано от Control) |
CreateControlCollection() |
Устаревшие..
Создает новый объект ControlCollection для хранения дочерних элементов управления (литеральных и серверных) серверного элемента управления. (Унаследовано от Control) |
DataBind() |
Устаревшие..
Привязывает источник данных к вызываемому серверному элементу управления и всем его дочерним элементам управления. (Унаследовано от Control) |
DataBind(Boolean) |
Устаревшие..
Привязывает источник данных к вызванному серверному элементу управления и всем его дочерними элементами управления с возможностью вызова события DataBinding. (Унаследовано от Control) |
DataBindChildren() |
Устаревшие..
Привязывает источник данных к дочерним элементам управления серверного элемента управления. (Унаследовано от Control) |
Dispose() |
Устаревшие..
Включает серверный элемент управления для выполнения окончательной чистки до освобождения памяти. (Унаследовано от Control) |
EndRenderTracing(TextWriter, Object) |
Устаревшие..
Завершает трассировку во время разработки данных отрисовки. (Унаследовано от Control) |
EnsureChildControls() |
Устаревшие..
Определяет наличие у серверного элемента управления дочерних элементов управления. Если дочерних элементов управления нет, они будут созданы. (Унаследовано от Control) |
EnsureID() |
Устаревшие..
Создает идентификатор для элементов управления, которые не имеют назначенного идентификатора. (Унаследовано от Control) |
Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FindControl(String) |
Устаревшие..
Выполняет поиск серверного элемента управления с заданным параметром |
FindControl(String, Int32) |
Устаревшие..
Выполняет поиск в текущем контейнере именования серверного элемента управления с указанным |
Focus() |
Устаревшие..
Задает фокус ввода на элемент управления. (Унаследовано от Control) |
GetDesignModeState() |
Устаревшие..
Возвращает данные времени разработки для элемента управления. (Унаследовано от Control) |
GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetRouteUrl(Object) |
Устаревшие..
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
GetRouteUrl(RouteValueDictionary) |
Устаревшие..
Возвращает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
GetRouteUrl(String, Object) |
Устаревшие..
Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
GetRouteUrl(String, RouteValueDictionary) |
Устаревшие..
Возвращает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
GetTemplate(String) |
Устаревшие..
Получает шаблон с указанным именем. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
GetType() |
Устаревшие..
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetUniqueIDRelativeTo(Control) |
Устаревшие..
Возвращает часть с префиксом свойства UniqueID указанного элемента управления. (Унаследовано от Control) |
HasControls() |
Устаревшие..
Определяет наличие у серверного элемента управления дочерних элементов управления. (Унаследовано от Control) |
HasEvents() |
Устаревшие..
Возвращает значение, указывающее, регистрируются ли события для элемента управления или каких-либо дочерних элементов управления. (Унаследовано от Control) |
IsLiteralContent() |
Устаревшие..
Определяет наличие у серверного элемента управления только текстового содержимого. (Унаследовано от Control) |
LoadControlState(Object) |
Устаревшие..
Восстанавливает сведения о состоянии элемента управления предыдущего запроса страницы, сохраненные методом SaveControlState(). (Унаследовано от Control) |
LoadViewState(Object) |
Устаревшие..
Восстанавливает сведения о состоянии представления из предыдущего запроса страницы, сохраненного методом SaveViewState(). (Унаследовано от Control) |
MapPathSecure(String) |
Устаревшие..
Извлекает физический путь, к которому ведет виртуальный путь (абсолютный или относительный). (Унаследовано от Control) |
MemberwiseClone() |
Устаревшие..
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
OnBubbleEvent(Object, EventArgs) |
Устаревшие..
Определяет, передается ли событие серверного элемента управления вверх по иерархии серверных элементов управления пользовательского интерфейса страницы. (Унаследовано от Control) |
OnDataBinding(EventArgs) |
Устаревшие..
Вызывает событие DataBinding. (Унаследовано от Control) |
OnInit(EventArgs) |
Устаревшие..
Вызывает событие Init. (Унаследовано от Control) |
OnLoad(EventArgs) |
Устаревшие..
Вызывает событие Load. (Унаследовано от Control) |
OnPreRender(EventArgs) |
Устаревшие..
Вызывает событие PreRender. (Унаследовано от Control) |
OnUnload(EventArgs) |
Устаревшие..
Вызывает событие Unload. (Унаследовано от Control) |
OpenFile(String) |
Устаревшие..
Возвращает Stream, используемое для чтения файла. (Унаследовано от Control) |
RaiseBubbleEvent(Object, EventArgs) |
Устаревшие..
Присваивает родительскому элементу управления все источники события и сведения о них. (Унаследовано от Control) |
RemovedControl(Control) |
Устаревшие..
Вызывается после удаления дочернего элемента управления из коллекции Controls объекта Control. (Унаследовано от Control) |
Render(HtmlTextWriter) |
Устаревшие..
Отправляет содержимое серверного элемента управления в предоставленный объект HtmlTextWriter, который записывает содержимое для отрисовки в клиенте. (Унаследовано от Control) |
RenderChildren(HtmlTextWriter) |
Устаревшие..
Выводит содержимое дочерних элементов серверного элемента управления в предоставленный объект HtmlTextWriter, который записывает это содержимое для подготовки к просмотру на клиенте. (Унаследовано от Control) |
RenderControl(HtmlTextWriter) |
Устаревшие..
Выводит содержимое серверного элемента управления в указанный объект HtmlTextWriter и сохраняет сведения о трассировке элемента управления, если трассировка включена. (Унаследовано от Control) |
RenderControl(HtmlTextWriter, ControlAdapter) |
Устаревшие..
Выводит серверный элемент управления в указанный объект HtmlTextWriter, используя указанный объект ControlAdapter. (Унаследовано от Control) |
ResolveAdapter() |
Устаревшие..
Возвращает адаптер элемента управления, отвечающий за отрисовку определенного элемента управления. (Унаследовано от Control) |
ResolveClientUrl(String) |
Устаревшие..
Возвращает URL-адрес, который может использоваться браузером. (Унаследовано от Control) |
ResolveUrl(String) |
Устаревшие..
Преобразует URL-адрес в адрес, доступный для клиента. (Унаследовано от Control) |
SaveControlState() |
Устаревшие..
Сохраняет любые изменения состояния серверного элемента управления, произошедшие после отправки страницы обратно на сервер. (Унаследовано от Control) |
SaveViewState() |
Устаревшие..
Сохраняет любые изменения состояния просмотра серверного элемента управления, произошедшие после отправки страницы обратно на сервер. (Унаследовано от Control) |
SetDesignModeState(IDictionary) |
Устаревшие..
Задает данные времени разработки для элемента управления. (Унаследовано от Control) |
SetRenderMethodDelegate(RenderMethod) |
Устаревшие..
Назначает делегата обработчика событий для преобразования серверного элемента управления и его содержимого для просмотра в родительский элемент управления. (Унаследовано от Control) |
SetTraceData(Object, Object) |
Устаревшие..
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
SetTraceData(Object, Object, Object) |
Устаревшие..
Задает данные трассировки для трассировки данных отрисовки во время разработки, используя трассируемый объект, ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TrackViewState() |
Устаревшие..
Вызывает отслеживание изменений состояния представления серверного элемента управления для сохранения в объекте StateBag серверного элемента управления. Этот объект доступен с помощью свойства ViewState. (Унаследовано от Control) |
События
DataBinding |
Устаревшие..
Происходит, когда во время разработки создаются выражения привязки данных. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Disposed |
Устаревшие..
Происходит при освобождении памяти, занятой серверным элементом управления, т.е. на последнем этапе жизненного цикла серверного элемента управления при запросе страницы ASP.NET. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Init |
Устаревшие..
Происходит при инициализации элемента управления, который находится на первом этапе его жизненного цикла. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Load |
Устаревшие..
Происходит при загрузке серверного элемента управления в объект Page. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
PreRender |
Устаревшие..
Происходит перед тем, как элемент управления отображается в своем содержащем объекте MobilePage. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Unload |
Устаревшие..
Происходит при выгрузке серверного элемента управления из памяти. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET. |
Явные реализации интерфейса
IControlBuilderAccessor.ControlBuilder |
Устаревшие..
Описание этого члена см. в разделе ControlBuilder. (Унаследовано от Control) |
IControlDesignerAccessor.GetDesignModeState() |
Устаревшие..
Описание этого члена см. в разделе GetDesignModeState(). (Унаследовано от Control) |
IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Устаревшие..
Описание этого члена см. в разделе SetDesignModeState(IDictionary). (Унаследовано от Control) |
IControlDesignerAccessor.SetOwnerControl(Control) |
Устаревшие..
Описание этого члена см. в разделе SetOwnerControl(Control). (Унаследовано от Control) |
IControlDesignerAccessor.UserData |
Устаревшие..
Описание этого члена см. в разделе UserData. (Унаследовано от Control) |
IDataBindingsAccessor.DataBindings |
Устаревшие..
Описание этого члена см. в разделе DataBindings. (Унаследовано от Control) |
IDataBindingsAccessor.HasDataBindings |
Устаревшие..
Описание этого члена см. в разделе HasDataBindings. (Унаследовано от Control) |
IExpressionsAccessor.Expressions |
Устаревшие..
Описание этого члена см. в разделе Expressions. (Унаследовано от Control) |
IExpressionsAccessor.HasExpressions |
Устаревшие..
Описание этого члена см. в разделе HasExpressions. (Унаследовано от Control) |
IParserAccessor.AddParsedSubObject(Object) |
Устаревшие..
Описание этого члена см. в разделе AddParsedSubObject(Object). (Унаследовано от Control) |
Методы расширения
FindDataSourceControl(Control) |
Устаревшие..
Возвращает источник данных, связанный с элементом управления данными, для заданного элемента управления. |
FindFieldTemplate(Control, String) |
Устаревшие..
Возвращает шаблон поля для заданного столбца в контейнере именования заданного элемента управления. |
FindMetaTable(Control) |
Устаревшие..
Возвращает объект метатаблицы для контейнерного элемента управления данными. |