ControlPersister.PersistControl 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个数据字符串,它表示指定控件的持久形式。
重载
PersistControl(Control) |
获取一个数据字符串,它表示指定控件的持久形式。 |
PersistControl(TextWriter, Control) |
将代表指定控件的持久形式的数据字符串输出到指定的 TextWriter。 |
PersistControl(Control, IDesignerHost) |
使用指定的设计器宿主,获取代表指定控件的持久形式的数据字符串。 |
PersistControl(TextWriter, Control, IDesignerHost) |
使用指定的设计器宿主,将代表指定控件的持久形式的数据字符串输出到指定的 TextWriter。 |
PersistControl(Control)
获取一个数据字符串,它表示指定控件的持久形式。
public:
static System::String ^ PersistControl(System::Web::UI::Control ^ control);
public static string PersistControl (System.Web.UI.Control control);
static member PersistControl : System.Web.UI.Control -> string
Public Shared Function PersistControl (control As Control) As String
参数
返回
一个表示控件的持久形式的字符串。
示例
// Parse the selected control.
String^ persistedData = ControlPersister::PersistControl( controlArray[ selectionForm->controlList->SelectedIndex ] );
// Parse the selected control into a persistence string.
string persistedData = ControlPersister.PersistControl(
controlArray[selectionForm.controlList.SelectedIndex]);
' Parse the selected control.
Dim persistedData As String = ControlPersister.PersistControl( _
controlArray(selectionForm.controlList.SelectedIndex))
注解
此方法需要 IDesignerHost 实现才能正常工作。 此方法使用 Site 指定的控件来检索设计器主机。
适用于
PersistControl(TextWriter, Control)
将代表指定控件的持久形式的数据字符串输出到指定的 TextWriter。
public:
static void PersistControl(System::IO::TextWriter ^ sw, System::Web::UI::Control ^ control);
public static void PersistControl (System.IO.TextWriter sw, System.Web.UI.Control control);
static member PersistControl : System.IO.TextWriter * System.Web.UI.Control -> unit
Public Shared Sub PersistControl (sw As TextWriter, control As Control)
参数
- sw
- TextWriter
要将保持的控件数据输出到其中的 TextWriter。
注解
此方法需要 IDesignerHost 实现才能正常工作。 此方法使用 Site 指定的控件来检索设计器主机。
适用于
PersistControl(Control, IDesignerHost)
使用指定的设计器宿主,获取代表指定控件的持久形式的数据字符串。
public:
static System::String ^ PersistControl(System::Web::UI::Control ^ control, System::ComponentModel::Design::IDesignerHost ^ host);
public static string PersistControl (System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host);
static member PersistControl : System.Web.UI.Control * System.ComponentModel.Design.IDesignerHost -> string
Public Shared Function PersistControl (control As Control, host As IDesignerHost) As String
参数
- host
- IDesignerHost
IDesignerHost,它是控件的设计器宿主。
返回
一个表示控件的持久形式的字符串。
示例
// Parse the selected control.
String^ persistedData = ControlPersister::PersistControl( controlArray[ selectionForm->controlList->SelectedIndex ] );
// Parse the selected control into a persistence string.
string persistedData = ControlPersister.PersistControl(
controlArray[selectionForm.controlList.SelectedIndex]);
' Parse the selected control.
Dim persistedData As String = ControlPersister.PersistControl( _
controlArray(selectionForm.controlList.SelectedIndex))
注解
此方法需要 IDesignerHost 实现才能正常工作。
适用于
PersistControl(TextWriter, Control, IDesignerHost)
使用指定的设计器宿主,将代表指定控件的持久形式的数据字符串输出到指定的 TextWriter。
public:
static void PersistControl(System::IO::TextWriter ^ sw, System::Web::UI::Control ^ control, System::ComponentModel::Design::IDesignerHost ^ host);
public static void PersistControl (System.IO.TextWriter sw, System.Web.UI.Control control, System.ComponentModel.Design.IDesignerHost host);
static member PersistControl : System.IO.TextWriter * System.Web.UI.Control * System.ComponentModel.Design.IDesignerHost -> unit
Public Shared Sub PersistControl (sw As TextWriter, control As Control, host As IDesignerHost)
参数
- sw
- TextWriter
要将保持的控件数据输出到其中的 TextWriter。
- host
- IDesignerHost
IDesignerHost,它是控件的设计器宿主。
注解
此方法需要 IDesignerHost 实现才能正常工作。