WebStatusStrip


【功能說明】

用途:使用於 Web Client 端,用於顯示目前 Login 者的狀態資訊與 Navigator 與頁面的狀態資訊。

【元件屬性】

ID (名稱)( string

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

ShowUserID (顯示用戶 ID )( bool

是否顯示目前用戶的 ID

ShowUserName (顯示用戶名)( bool

是否顯示目前用戶的名稱。

ShowDate (顯示日期)( bool

是否顯示當天的日期。

ShowEEPAlias (顯示資料庫)( bool

是否顯示 Login 的資料庫名稱。

ShowSolution (顯示模組)( bool

是否顯示 Login 的模組或解決方案名稱。

ShowCompany (顯示公司名)( bool

是否顯示 Login 的公司名稱。

ShowNavigatorStatus (顯示導航狀態)( bool

是否顯示 Navigator 的狀態資訊,如新增 / 更改 / 刪除 / 存檔 / 瀏覽等狀態。

ShowTitle (顯示頁面抬頭)( bool

是否顯示目前頁面的抬頭名稱。

Separator (分隔符號)( string

定義每個顯示項目的分隔符號字元。

TitleForeColor (抬頭字體顏色)( Color

定義抬頭的字體顏色,此是針對抬頭另行定義,以增加美觀度。

TitleBackColor (抬頭背景顏色)( Color

定義抬頭的背景顏色,此是針對抬頭另行定義,以增加美觀度。

StatusForeColor (狀態字體顏色)( Color

專門定義 Navigator 狀態的字體顏色。

StatusBackColor (狀態背景顏色)( Color

專門定義 Navigator 狀態的背景顏色。

ContentForeColor (內容字體顏色)( Color

其他項目的字體顏色。

ContentBackColor (內容背景顏色)( Color

其他項目的背景顏色。

ItemParam ( 項目參數 )(string)

自動由 MenuTable ITEMPARAM 透過 URL 傳遞到目前網頁上,並由 WebStatusStrip 來接收,保留在 ItemParam 屬性中。

GetRealRecordsCount( 是否取得實際資料筆 )(bool)

用于取得當前實際資料筆,當 True , WebStatusStrip.GetCount() 取得對應 Navigator 資料表的實際筆

【事件】

此組件無事件。

【功能函數】

此元件無功能函數。

【其他說明】

1. 本元件可配合 WebNavigator 來使用,須在 WebNavigator 中設定相對的 StatusStrip 屬性即可。

2. 由於在 Menu 中有一個 ITEMPARAM 的參數會隨著網頁打開時傳入到本元件的 ItemParam 屬性中,可以利用外界的參數來讓整個頁面配合 ITEMPARAM 做特殊功能的調整,達到特殊的要求。如下:

protected voidPage_Load( objectsender, EventArgse)

{

     if(!IsPostBack)

       {

          InitializeComponent();

          Master.DataSource = WMaster;

          Detail.DataSource = WMaster;

       }

    if (WebStatusStrip.ItemParam==”HIDE”)

       {

          WebGridView2.Visible=False;  // 將某個 GridView 隱藏起來

       }

}

 

 

 

 

Converted from CHM to HTML with chm2web Pro 2.85 (unicode)