Page.RegisterHiddenField メソッド
アセンブリ: System.Web (system.web.dll 内)
構文
<ObsoleteAttribute("The recommended alternative is ClientScript.RegisterHiddenField(string hiddenFieldName, string hiddenFieldInitialValue). http://go.microsoft.com/fwlink/?linkid=14202")> _ Public Overridable Sub RegisterHiddenField ( _ hiddenFieldName As String, _ hiddenFieldInitialValue As String _ )
Dim instance As Page Dim hiddenFieldName As String Dim hiddenFieldInitialValue As String instance.RegisterHiddenField(hiddenFieldName, hiddenFieldInitialValue)
[ObsoleteAttribute("The recommended alternative is ClientScript.RegisterHiddenField(string hiddenFieldName, string hiddenFieldInitialValue). http://go.microsoft.com/fwlink/?linkid=14202")] public virtual void RegisterHiddenField ( string hiddenFieldName, string hiddenFieldInitialValue )
[ObsoleteAttribute(L"The recommended alternative is ClientScript.RegisterHiddenField(string hiddenFieldName, string hiddenFieldInitialValue). http://go.microsoft.com/fwlink/?linkid=14202")] public: virtual void RegisterHiddenField ( String^ hiddenFieldName, String^ hiddenFieldInitialValue )
/** @attribute ObsoleteAttribute("The recommended alternative is ClientScript.RegisterHiddenField(string hiddenFieldName, string hiddenFieldInitialValue). http://go.microsoft.com/fwlink/?linkid=14202") */ public void RegisterHiddenField ( String hiddenFieldName, String hiddenFieldInitialValue )
ObsoleteAttribute("The recommended alternative is ClientScript.RegisterHiddenField(string hiddenFieldName, string hiddenFieldInitialValue). http://go.microsoft.com/fwlink/?linkid=14202") public function RegisterHiddenField ( hiddenFieldName : String, hiddenFieldInitialValue : String )
使用例
RegisterHiddenField メソッドを使用して、要求側のブラウザに渡される ECMAScript コードを作成するコード例を次に示します。非表示フィールドの名前は myHiddenField に設定され、そのフィールドの値は "Welcome to Microsoft!" に設定されます。ユーザーがページ上のボタンをクリックすると、RegisterStartupScript メソッドによって myHiddenField 値が呼び出されます。
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.RegisterHiddenField メソッドのページへのリンク