通用訊息文字 general message text
本文本用於在stderr及udp等場合傳遞資訊。
格式: [訊息源 分隔符] [旁路屬性名 賦值符 旁路屬性值] 屬性名 賦值符 屬性值 [分隔符 屬性名 賦值符 屬性值]
[mycopy v1.0 ::] \[crc = 0x12345678\] progress = 50% [空格 length = 32768 ]
1.訊息源表示訊息程式的名稱及版本號,區分大小寫,關鍵字之間用空格隔開;
2.訊息源與正文通過分隔符隔開,分隔符按照慣例採用::;
3.正文由屬性名,賦值符和屬性值組成,賦值符採用西文「=」或者西文「->」當中的一種,屬性與屬性之間用空格或者逗號隔開;
4.為了減少解析負擔,屬性名建議採用不帶空格的英文單詞或縮寫的英文單詞,區分大小寫;
5.屬性值文字應當避免出現空格,逗號,等號,分號,括號,箭頭,斜槓以及非ascii 7bit字元,否則應當採用類似\x06的字元值進行轉義。
6.當訊息源的表現空間不夠時,可通過填充旁路屬性,將需要表述的資訊填充在訊息文字中。例如:
mycopy v1.0::[crc=0x12345678] progress=50% length=32768
7.在訊息源分隔符後的16位元組內,如果沒有出現賦值符,則作為普通資訊處理。普通資訊可以不轉義,但為了避免出現錯誤,建議不使用特殊字元,或採用轉義處理。
8.未定義事項另行定義。
通用頁面訊息類
using system using system.collections.generic using system.linq using system.web using system.io using system.text using system.web.ui namespace smart...
文字錯誤訊息提示
一 addactionerror 錯誤內容 action級別的錯誤訊息 this.addactionerror 錯誤資訊1 this.addactionerror 錯誤資訊2 顯示訊息的標籤是 顯示全部的 action級別的錯誤訊息,可以加css 二 addfielderror 欄位名 錯誤資訊 給...
客戶端通用訊息外掛程式
外掛程式用於這麼幾種情況 1.通過window.opener 子頁面向父頁面傳送資料 2.通過window.open 子頁面向父頁面傳送資料 3.嵌入iframe 父頁面向iframe中頁面傳送資料 客戶端通用訊息門戶框架 returns function 訊息管理的視窗列表 windows 訊息匯...