WSDiscuss

【功能說明】


用途:使用於Web網頁中,此元件主要功能是為了配合WSGridView、WSFormView、WSDataList元件製作討論區。


【元件屬性】


AuthorDataSourceID(資料來源)(string)


選取對應的Author資料所關聯WSDataSource。


AuthorIDField (string)


選取關聯到資料庫中SYS_Author的ID欄位。


AuthorNameField (string)


選取關聯到資料庫中SYS_Author的Name欄位。


AuthorImageField (string)


選取關聯到資料庫中SYS_Author的Image欄位。


AuthorLevelField (string)


選取關聯到資料庫中SYS_Author的Level欄位。


AuthorRemarksField (string)


選取關聯到資料庫中SYS_Author的Remarks欄位。


DataSourceID (string)


選取Discuss資料所關聯WSDataSource資料來源。


ISCloseField (string)


選取關聯到資料庫中SYS_Discuss的CloseFlag的欄位。


IDField (string)


選定關聯到的資料庫中Discuss的ID欄位。


ParentField (string)


選取關聯到資料庫中SYS_Discuss的Parent欄位。


AuthorField (string)


選取關聯到資料庫中SYS_Discuss的Author欄位。


TitleField (string)


選取關聯到資料庫中SYS_Discuss的Title欄位。


TextField (string)


選取關聯到資料庫中SYS_Discuss的Text欄位。


CreateDateField (string)


選取關聯到資料庫中SYS_Discuss的CreateDate欄位。


ReplyDateField (string)


選取關聯到資料庫中SYS_Discuss的ReplyDate欄位。


CounterField (string)


選取關聯到資料庫中SYS_Discuss的Counter欄位(用於記錄主題被點擊的次數)。


ReplyCounterField (string)


選取關聯到資料庫中SYS_Discuss的replyCounter欄位(用於記錄主題被回覆的次數)。


ReplierField (string)


選取關聯到資料庫中SYS_Discuss的Replier欄位。


ComplanField (string)


選取關聯到資料庫中SYS_Discuss的Complan欄位。


SendMailField (string)


選取關聯到資料庫中SYS_Discuss的SendMail欄位。


GradeField (string)


選取關聯到資料庫中SYS_Discuss的Grade欄位。


EmailField(String)


選取關聯到資料庫中SYS_Discuss的EMail欄位。


UploadField(String)


選取關聯到資料庫中SYS_Discuss的Upload欄位


【使用】


要呈現一個討論區,WSDicuss元件必須要配合WSGridView、WSDataList和WSFormView一起使用。



  1. 1.? 在頁面上貼一個WSDataSource,TableName選擇用於討論區資料的表

  2. 2.? 在頁面上貼一個WSDataSource,TableName選擇用於Author資料的表

  3. 3.? 在頁面上貼上WSDiscuss元件,設定相關的屬性(AuthorInfo選項卡里的屬性需要設為連接到Author資料表的字段)

  4. 4.? 在頁面上貼一個WSGridView,LinkObjectType選擇WSDiscuss,LinkObject設定為剛才貼的WSDiscuss,設定DataSourceID(選擇連接討論區資料表的WSDataSource),刷新架構,右鍵WSGridView選擇save

  5. 5.? 新建一個新的網頁(用於新增、瀏覽、修改和刪除)把元頁面上的兩個WSDataSource和WSDiscuss複製到新頁面上

  6. 6.? 在頁面上貼一個WSDataList,DataListLinkType設為WSDiscuss,DataListLinkObject選擇WSDiscuss,設定DataSourceID(選擇連接討論區資料表的WSDataSource),刷新架構

  7. 7.? 在頁面上貼一個WSFormView,FormViewLinkType設為WSDiscuss,FormViewLinkObject選擇WSDiscuss,設定DataSourceID(選擇連接討論區資料表的WSDataSource),刷新架構

  8. 8.? 返回剛才的頁面,把GridView的EditUrl設為新建的頁面,這樣就可以使用了。