WebGrid.GetContainerUpdateScript 方法

傳回 JavaScript 陳述式,這個 JavaScript 陳述式可用來更新與所指定網頁上 WebGrid 執行個體相關聯的 HTML 元素。

命名空間:  System.Web.Helpers
組件:  System.Web.Helpers (在 System.Web.Helpers.dll 中)

public IHtmlString GetContainerUpdateScript(
	string path
)

參數

path
型別:System.String

包含正在更新之 WebGrid 執行個體的網頁 URL。此 URL 可以包括查詢字串引數。

傳回值

型別:System.Web.IHtmlString
JavaScript 陳述式,可用來更新網頁中與 WebGrid 執行個體相關聯的 HTML 元素。

此方法可以用來更新瀏覽器中網頁的格線。例如,如果格線顯示書籍或影片,而且使用者選取從書籍變更為影片的選項,則您可以更新此格線,以反映使用者的選擇。

重要事項重要事項

當您呼叫 GetContainerUpdateScript 方法時,請確定 AjaxUpdateContainerId 屬性已指派非空的字串值。如果 AjaxUpdateContainerId 屬性是 null 或空白,則傳回的 JavaScript 陳述式無效。AjaxUpdateContainerId 屬性的值是使用 WebGrid(IEnumerable<Object>, IEnumerable<String>, String, Int32, Boolean, Boolean, String, String, String, String, String, String, String) 建構函式所設定。

將元素的 HTML id 屬性 (Attribute) 設定為 AjaxUpdateContainerId 屬性 (Property) 的值,即可指定與 WebGrid 執行個體相關聯的 HTML 元素。指定的元素可以是含有 HTML 標記的任何 HTML 元素,而 HTML 標記代表網頁上的 WebGrid 執行個體。

如果 AjaxUpdateCallback 屬性的值不是 null 或空白,則會在更新相關聯的 HTML 元素之後呼叫此屬性值所指定的 JavaScript 函數。如果值是 null 或空白,則不會呼叫任何函數。

顯示: