【功能說明】
用途:使用於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隱藏起來
}
}