Page.RegisterOnSubmitStatement メソッド
アセンブリ: System.Web (system.web.dll 内)
構文
<ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")> _ Public Sub RegisterOnSubmitStatement ( _ key As String, _ script As String _ )
Dim instance As Page Dim key As String Dim script As String instance.RegisterOnSubmitStatement(key, script)
[ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")] public void RegisterOnSubmitStatement ( string key, string script )
[ObsoleteAttribute(L"The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")] public: void RegisterOnSubmitStatement ( String^ key, String^ script )
/** @attribute ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202") */ public void RegisterOnSubmitStatement ( String key, String script )
ObsoleteAttribute("The recommended alternative is ClientScript.RegisterOnSubmitStatement(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202") public function RegisterOnSubmitStatement ( key : String, script : String )
RegisterOnSubmitStatement メソッドは推奨されていません。ClientScriptManager クラスの RegisterOnSubmitStatement メソッドを使用してください。
RegisterOnSubmitStatement を使用して、クライアント側の送信ボタンがクリックされたときに応答するスクリプトにアクセスする方法を次のコード例に示します。このイベントが発生すると、登録されている ECMAScript コードがクライアント側で実行されます。
Dim scriptString As String = "<script language=JavaScript> function doClick() {" scriptString += "document.write('<h4>' + myForm.myHiddenField.value+ '</h4>');}<" scriptString += "/" + "script>" RegisterHiddenField("myHiddenField", "Welcome to Microsoft!") RegisterOnSubmitStatement("submit", "document.write('<h4>Submit button clicked.</h4>')") RegisterStartupScript("startup", scriptString)
void Page_Load(Object sender, EventArgs e) { String scriptString = "<script language=JavaScript> function doClick() {"; scriptString += "document.write('<h4>' + myForm.myHiddenField.value+ '</h4>');}<"; scriptString += "/" + "script>"; RegisterHiddenField("myHiddenField", "Welcome to Microsoft!"); RegisterOnSubmitStatement("submit", "document.write('<h4>Submit button clicked.</h4>')"); RegisterStartupScript("startup", scriptString); }
void Page_Load(Object sender, EventArgs e) { String scriptString = "<script language=JavaScript> function doClick() {"; scriptString += "document.write('<h4>' + myForm.myHiddenField.value+ '</h4>');}<"; scriptString += "/" + "script>"; RegisterHiddenField("myHiddenField", "Welcome to Microsoft!"); RegisterOnSubmitStatement("submit", "document.write('<h4>Submit button clicked.</h4>')"); RegisterStartupScript("startup", scriptString); } //Page_Load
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
- Page.RegisterOnSubmitStatement メソッドのページへのリンク