WSDocList

【功能說明】


用途:使用於Web網頁中,此元件主要功能是為了用來製作檔案分享列表,此元件需配合WSGridView使用。


【元件屬性】


DataSourceID(資料來源)(string)


選擇對應的WSDataSourceID


ISNewField (string)


選取關聯到資料庫中SYS_DocumentISNew的欄位,當ISNew=Y時,顯示isNewImageFile屬性裡設定好的圖片,反之則不顯示圖片


isNewImageFile (string)


當資料庫中SYS_DocumentISNew欄位為Y時,所對應的圖片。


IDField (string)


選取關聯到資料庫中SYS_DocumentDocumentID欄位。


TitleField (string)


選取關聯到資料庫中SYS_DocumentDocumentTitle欄位。


TextField (string)


選取關聯到資料庫中SYS_DocumentDocumentText欄位。


AuthorField (string)


選取關聯到資料庫中SYS_DocumentAuthor欄位。


DateField (string)


選取關聯到資料庫中SYS_DocumentCreateDate欄位。


CounterField (string)


選取關聯到資料庫中SYS_DocumentCounter欄位(用於記錄HyperLink被點擊的次數)


MasterPageOpenNew (bool)


如果頁面有用MasterPage製作,那麼如果這項選為true的話,新打開的連結也會用到同樣的MasterPagefalse的話,則打開普通的一個頁面。


Target (string)


打開新頁面的方式,有四種方式:_blank(新頁打開)_self(本頁打開)_parent(子頁面打開)_search(search的頁面)


:自動預設為_self—在本頁打開。


使用


要呈現下載列表,本元件需要配合WSGridView一起使用WSGridView配合WSDownLoad的使用方法


使用步驟



  • 1.在頁面上先貼一個WSDataSource元件,設定它的TableName

  • 2.在頁面上貼一個WSDownLoad元件,設定它的各項屬性

  • 3.在頁面上貼一個WSGridView元件,先設定LinkType,然後設定LinkObject接著設定DataSourceID以及其他的一些屬性,如果需要上傳文件的話,把isUpLoad設為true(如果把isUpLoad設為true,那麼還需要製作一個上傳文件專用的頁面)

  • 4.刷新架構

  • 5.最後在WSGridView上右鍵save

  • 6.打開連接需要另行製作一個OpenDoc.aspx的頁面配合。