此頁沒有內容條目
內容

地址簿數(shù)據(jù)網(wǎng)格

網(wǎng)格控件是類似電子表格的對象。地址簿應用程序用它顯示由查詢返回的數(shù)據(jù)。

下列 HTML 代碼定義網(wǎng)格控件。請復制并粘貼該代碼到下列引用它的注釋標記的后面。

<OBJECT CLASSID="clsid:AC05DC80-7DF1-11d0-839E-00A024A94B3A"

   CODEBASE="http://<%=Request.ServerVariables("SERVER_NAME")%>/MSADC/Samples/ssdatb32.cab"

   ID=GRID1

DATASRC=#SControl

HEIGHT=125

WIDTH=495>

   <PARAM NAME="AllowAddNew" VALUE="TRUE">

   <PARAM NAME="AllowDelete" VALUE="TRUE">

   <PARAM NAME="AllowUpdate" VALUE="TRUE">

   <PARAM NAME="BackColor"   VALUE="-2147483643">

   <PARAM NAME="BackColorOdd"  VALUE="-2147483643">

   <PARAM NAME="ForeColorEven" VALUE="0">

</OBJECT>

<HR>

OBJECT 標記定義程序的網(wǎng)格控件部分。該標記包括用于下列操作的參數(shù):設置網(wǎng)格大小、更改在信息更新或刪除時顯示的數(shù)據(jù)、并根據(jù)查詢結果動態(tài)地更改行數(shù)。其他參數(shù)設置網(wǎng)格控件的顏色屬性。

下表描述與 OBJECT 標記關聯(lián)的參數(shù)。

參數(shù)

說明

CLASSID

唯一的 128 位數(shù),標識系統(tǒng)的嵌入對象的類型。該標識符保留在本地計算機的 Windows 注冊表中。它是 Sheridan 網(wǎng)格控件專有的。

CODEBASE

如果被調用對象的源文件不在客戶機上,則該參數(shù)將指定它的位置。

在這里,CODEBASE 指定包含 Sheridan ActiveX? 控件的 .cab 文件的位置。程序使用 Active Server Pages 腳本(代碼在 <% 和 %> 中間)來請求 URL 的服務器名。

ID

定義嵌入對象的文檔寬度標識符。

DATASRC

標識用于綁定數(shù)據(jù)網(wǎng)格到后端數(shù)據(jù)(在這里即是 SControl 它是 RDS.DataControl 對象)的數(shù)據(jù)源。

WIDTHHEIGHT

標識控件的尺寸,以像素為單位。

 

對地址簿應用程序,網(wǎng)格對象使用若干其他參數(shù)來啟用編輯。如果沒有這些參數(shù),網(wǎng)格只能提供可編輯數(shù)據(jù)的靜態(tài)只讀顯示。下表列出在該范例應用程序中網(wǎng)格控件的編輯參數(shù)設置。

參數(shù)

說明

AllowAddNew

TRUE

用于顯示現(xiàn)有數(shù)據(jù)以添加新記錄

AllowDelete

TRUE

用于顯示現(xiàn)有數(shù)據(jù)以刪除記錄。

AllowUpdate

TRUE

用于對網(wǎng)格單元的更改。

 

參數(shù) BackColorBackColorEvenBackColorOdd 設置網(wǎng)格為白底黑字。