ClientScriptItem 類別

定義

表示在設計階段中 Web Form 或使用者控制項中的用戶端指令碼項目。 此類別無法獲得繼承。

public ref class ClientScriptItem sealed
public sealed class ClientScriptItem
type ClientScriptItem = class
Public NotInheritable Class ClientScriptItem
繼承
ClientScriptItem

備註

類別 ClientScriptItem 代表 script 設計階段包含在 Web 檔中的專案。 自訂控制項設計工具實作可以使用 ClientScriptItem 物件,將用戶端腳本元素新增至 Web Form 或使用者控制項。

在設計階段,使用 WebFormsRootDesigner 類別在設計介面上設定或檢查包含在檔中的用戶端腳本元素,例如 Web 表單、網頁伺服器控制項、內容頁面或主版頁面。 使用 GetClientScriptsInDocument 方法擷取包含在 Web 檔中的用戶端腳本專案集合。 使用 AddClientScriptToDocument 方法將用戶端腳本專案新增至 Web 檔。

一般而言, script 元素包含腳本語句,或指定腳本語句的外部位置。 元素 script 可以選擇性地定義腳本語句的語言。 使用 建 ClientScriptItem 構函式來初始化新腳本物件的屬性。 ClientScriptItem使用屬性來檢查 script 物件屬性和內容。 屬性 Language 代表 language 專案的 script 屬性。 屬性 Source 代表 src 屬性。 屬性 Text 代表要對 包含在 元素中的用戶端 script 上執行的腳本語句。

使用 類別 ClientScriptItem 來管理在設計階段執行的腳本。

若要在運行時間管理用戶端腳本元素,請使用 類別 ClientScriptManager 。 如需在執行時間使用用戶端腳本的詳細資訊,請參閱ASP.NET Web Pages 中的用戶端腳本

注意

類別 ClientScriptItem 代表 script 設計階段的專案,最終會在用戶端瀏覽器中剖析和執行。 script因為為 ClientScriptItem 物件產生的專案不會在伺服器上執行,所以元素不包含 runat="server" 屬性。

建構函式

ClientScriptItem(String, String, String, String, String)

使用提供的參數初始化 ClientScriptItem 類別的新執行個體。

屬性

Id

取得用戶端指令碼項目的 ID 屬性值。

Language

取得用戶端指令碼項目的 language 屬性值。

Source

取得用戶端指令碼項目的 src 屬性值。

Text

取得用戶端指令碼項目內含的指令碼陳述式。

Type

取得用戶端指令碼項目的 type 屬性值。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱