WSDiscuss

【功能說明】


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


【元件屬性】


AuthorDataSourceID(資料來源)(string)


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


AuthorIDField (string)


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


AuthorNameField (string)


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


AuthorImageField (string)


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


AuthorLevelField (string)


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


AuthorRemarksField (string)


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


DataSourceID (string)


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


ISCloseField (string)


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


IDField (string)


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


ParentField (string)


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


AuthorField (string)


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


TitleField (string)


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


TextField (string)


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


CreateDateField (string)


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


ReplyDateField (string)


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


CounterField (string)


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


ReplyCounterField (string)


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


ReplierField (string)


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


ComplanField (string)


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


SendMailField (string)


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


GradeField (string)


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


EmailFieldString


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


UploadFieldString


選取關聯到資料庫中SYS_DiscussUpload欄位


使用


要呈現一個討論區,WSDicuss元件必須要配合WSGridViewWSDataListWSFormView一起使用。



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

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

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

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

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

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

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

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