略過巡覽連結。
略過巡覽連結      
  WSScrollBar 觀看回應

【功能說明】


用途:使用於Web網頁中,此元件主要功能是通過“走馬燈”的方式顯示資料庫中的資料 ,以實現滾動資訊條的功能。


【元件屬性】


DataSourceID(資料來源)(string)


設定綁定的DataSourceID


ISNewField (string)


選取關聯到資料庫中SYS_WSScrollBarISNew的欄位,當ISNew=Y時,允許顯示通過isNewImageFile設定的圖片。


isNewImageFile (string)


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


IDField (string)


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


TextField (string)


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


HyperLinkField (string)


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


CounterField (int)


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


BackGroundColor


滾動資訊的背景色設定。


FrontColor


滾動資訊的前景色設定。


Speed (int)


走馬燈的滾動速度。


Interval (int)


兩筆資訊記錄之間的間隔距離。


RankField (string)


選定關聯到的資料庫中的Rank欄位元,通過Rank欄位的值來確定同一條資訊滾動出現的概率。


MasterPageOpenNew (bool)


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


Target (string)


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


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



  WSTreeView 觀看回應

【功能說明】


用途:使用於Web網頁中,此元件主要功能是用來製作樹狀結構的目錄,可以單獨使用呈現一個樹狀的Menu,也可以配合GridView使用。


【元件屬性】


ID(名稱)(string)


元件名稱,用於識別該元件。


ConnectinStrings(連接資料庫)(string)


通過設置資料庫的連結字串來取得資料來源。


ConnectionType(資料庫類型)(enum)


資料庫的類型包括:SQLServer2000()以上版本、Oracle9i()以上版本。


TreeTableName (string)


選擇TreeView所連接的Table


isConnectGridView (bool)


是否關聯WSGridViewWSDataList等。如果選擇true則表示,當點擊TreeNode的時候,會根據所連結的GridViewKeyField去過濾其中的資料,如果選擇false則表示打開TreeNode裡的Url


TreeIDField (string)


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


TreeTextField (string)


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


TreeUrlField (string)


選定關聯到的資料庫中的Url欄位,用來打開TreeNode點擊後的鏈結


TreeImageUrlField (string)


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


TreeParentField (string)


選定關聯到的資料庫中的Tree結點的Parent欄位


ParentRoot (string)


選擇起始的根結點,空表示從最外層的一級目錄開始顯示。


Privilege (enum)


選擇過濾資料時的優先順序。分為GroupUser


MasterPageOpenNew (bool)


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


Target (string)


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


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


使用


本元件可以單獨使用呈現一個樹狀的Menu,也可以通過配合GridView達到,點擊TreeNode通過關聯的KeyField過濾所連結的GridView中資料的作用。


使用步驟


1.呈現樹狀的Menu

1.先設定所要連結的ConnectionStrings,這部分請參考下文中的《關於Connection的一些說明》。


2.選擇所要連結TableName,設定相關聯的IDTextParent等。


3.如果頁面是通過MasterPage製作的,並且打開的新頁面也希望呈現相同的MasterPage的話,可以把MasterPageOpenNew設為teur


2.關聯GridView


1.首先需要在畫面中再貼一個WSDataSourceWSGridView來呈現GridView的資料

2.設定WSTreeView中的ConnctGridView,選擇要關聯的GridView

3.打開isConnectGridView開關

4.設定WSGridView中的TreeViewKeyField,選擇是以什麼欄位進行配對的。



  QueryColumn 查詢如何加上固定setwhere 的值? 觀看回應

function
queryGrid(dg) { //
查詢後添加固定條件

if ($(dg).attr('id') == 'dataGridMaster') {

var where = $(dg).datagrid('getWhere');

if (where.length
0) {

where = where.replace("myint", "Convert(
decimal(10,0),nullif(datestring,''))"); //
這個地方您可以自行使用其他的方法修改一下組好的where語句

}

$(dg).datagrid('setWhere', where);

}

}


  查詢條件QueryColumn的Combox如何設定SetWhere? 觀看回應
$('#EmployeeID_Query').combobox('setWhere', "where條件"); EmployeeID是欄位名字。

  如何讓使用者輸入搜尋條件(QueryColumn)設為必填? 觀看回應
在網頁上定義一個queryGrid的js方法,判斷組好的where語句中是否有該欄位,如果沒有,就用alert()來告知User並不執行setwhere。