1
.page.registerhiddenfield
[概述]
使伺服器控制項能夠在窗體上自動註冊隱藏字段。呈現 htmlform 伺服器控制項時,將該字段傳送到 page。
[定義]
public
virtual
void
registerhiddenfield(
string
hiddenfieldname,
string
hiddenfieldinitialvalue);
[引數]
hiddenfieldname
要呈現的隱藏欄位的唯一名稱。
hiddenfieldinitialvalue
要以隱藏形式發出的值。
[例子]
registerhiddenfield(
"myhiddenfield",
"welcome to microsoft .net!
");
2.page.registeronsubmitstatement
[概述]
使頁能夠訪問客戶端 onsubmit 事件。指令碼應該是註冊在其他地方的對客戶端**的函式呼叫。
[定義]
public
void
registeronsubmitstatement(
string
key,
string
script);
[引數]
key
標識指令碼塊的唯一鍵。
script
要傳送到客戶端的客戶端指令碼。
[例子]
registeronsubmitstatement(
"submit",
"document.write('submit button clicked.')
");
3.page.registerstartupscript
[概述]
允許 asp.net 伺服器控制項在 page 中發出客戶端指令碼塊。
[定義]
public
virtual
void
registerstartupscript(
string
key,
string
script);
[引數]
key
標識指令碼塊的唯一鍵。
script
要傳送到客戶端的指令碼的內容。
[備註]
與 registerclientscriptblock 方法類似,該方法在 page 物件的
<
form runat
=server
>
元素的結束標記之前發出該指令碼。發出指令碼塊時已定義了呈現該頁的物件時,因此必須同時包括
<
script
>
元素的兩個標記。
通過使用 key 標識指令碼,多個伺服器控制項例項可以請求該指令碼塊,而不用將其傳送到輸出流兩次。
具有相同 key 引數值的任何指令碼塊均被視為重複的。
[注意] 請記住在指令碼周圍加入 html 注釋標記,以便在請求的瀏覽器不支援指令碼時指令碼不會呈現。
[例子]
//form the script to be registered at client side.
string scriptstring ="
function doclick() ";
scriptstring +="
function page_load()<";
scriptstring +="
/"; scriptstring +="
script>";
if(!this
.isstartupscriptregistered(
"startup
"))
this
.registerstartupscript(
"startup
", scriptstring);
4.page.registerclientscriptblock
[概述]
允許 asp.net 伺服器控制項在 page 中發出客戶端指令碼塊。
[定義]
public
virtual
void
registerclientscriptblock(
string
key,
string
script);
[引數]
key
標識指令碼塊的唯一鍵。
script
傳送到客戶端的指令碼的內容。
[備註]
客戶端指令碼剛好在 page 物件的
<
form runat
=server
>
元素的開始標記後發出。指令碼塊是在呈現輸出的物件被定義時發出的,因此必須同時包括
<
script
>
元素的兩個標記。
通過使用關鍵字標識指令碼,多個伺服器控制項例項可以請求該指令碼塊,而不用將其傳送到輸出流兩次。
具有相同 key 引數值的任何指令碼塊均被視為重複的。
註冊客戶端指令碼的幾個函式
1 page.registerhiddenfield 概述 使伺服器控制項能夠在窗體上自動註冊隱藏字段。呈現 htmlform 伺服器控制項時,將該字段傳送到 page。定義 public virtual void registerhiddenfield string hiddenfieldname...
註冊客戶端指令碼的幾個函式
1 page.registerhiddenfield 概述 使伺服器控制項能夠在窗體上自動註冊隱藏字段。呈現 htmlform 伺服器控制項時,將該字段傳送到 page。定義 public virtual void registerhiddenfield string hiddenfieldname...
註冊客戶端指令碼
using system using system.collections using system.componentmodel using system.data using system.drawing using system.web using system.web.sessionstat...