Page.RegisterRequiresPostBack メソッド
コントロールをポストバック処理が必要なコントロールとして登録します。
Public Sub RegisterRequiresPostBack( _
ByVal control As Control _)
[C#]
public void RegisterRequiresPostBack(Controlcontrol);
[C++]
public: void RegisterRequiresPostBack(Control* control);
[JScript]
public function RegisterRequiresPostBack(
control : Control);
パラメータ
- control
登録するコントロール。
使用例
[Visual Basic, C#] カスタマイズされたテキスト ボックス コントロール customTextBox をポストバックしてから、そのテキスト ボックスに関連付けられているコードを実行するように、 RegisterRequiresPostBack メソッドを使用して設定する例を次に示します。
Sub Text_Change(sender As Object, e As EventArgs)
myLabel.Text = "<b>Welcome " + myTextBox.Text + " to ASP.NET</b>"
End Sub 'Text_Change
Sub Page_Load(sender As Object, e As EventArgs)
If Not IsPostBack Then
Me.RegisterRequiresPostBack(myTextBox)
End If
End Sub 'Page_Load
[C#]
void Text_Change(object sender, EventArgs e)
{
myLabel.Text = "<b>Welcome " + myTextBox.Text + " to ASP.NET</b>";
}
void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
this.RegisterRequiresPostBack(myTextBox);
}
[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ