附錄附錄\Appendix Web端元件\WebStatusStrip

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)

其他項目的背景顏色。

 

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

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

 

【事件】

此組件無事件。

 

功能函數

此元件無功能函數。

 

【其它說明】

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

 

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

protected void Page_Load(object sender, EventArgs e)

{

                if (!IsPostBack)

                {

                     InitializeComponent();

                   Master.DataSource = WMaster;

                     Detail.DataSource = WMaster;

              }

             if (WebStatusStrip.ItemParam==”HIDE”)

                {

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

               }

}

 

 

Top of Page