-
大小: 3.25MB文件類型: .rar金幣: 2下載: 0 次發布日期: 2023-09-20
- 語言: JavaScript
- 標簽: 管理系統??
資源簡介
大家一起來學習一下,JavaScript寫的管理系統

代碼片段和文件信息
using?System;
using?System.Collections;
using?System.Collections.Generic;
using?System.Text;
using?System.Web.script.Serialization;
using?System.Runtime.Serialization;
///?
///?JSonhelper?的摘要說明
///?
public?class?DTreeJSonhelper
{
????//對應JSON的singleInfo成員
????public?string?singleInfo?=?string.Empty;
????protected?string?_error?=?string.Empty;
????protected?bool?_success?=?true;
????protected?long?_totalCount?=?0;
????protected?System.Collections.ArrayList?arrData?=?new?ArrayList();
????protected?System.Collections.ArrayList?arrDataItem?=?new?ArrayList();
????public?DTreeJSonhelper()
????{
????}
????//public?static?string?ToJSON(object?obj)
????//{
????//????javascriptSerializer?serializer?=?new?javascriptSerializer();
????//????return?serializer.Serialize(obj);
????//}
????//public?static?string?ToJSON(object?obj?int?recursionDepth)
????//{
????//????javascriptSerializer?serializer?=?new?javascriptSerializer();
????//????serializer.RecursionLimit?=?recursionDepth;
????//????return?serializer.Serialize(obj);
????//}
????//對應于JSON的success成員
????public?bool?success
????{
????????get
????????{
????????????return?_success;
????????}
????????set
????????{
????????????//如設置為true則清空error
????????????if?(success)?_error?=?string.Empty;
????????????_success?=?value;
????????}
????}
????//對應于JSON的error成員
????public?string?error
????{
????????get
????????{
????????????return?_error;
????????}
????????set
????????{
????????????//如設置error,則自動設置success為false
????????????if?(value?!=?““)?_success?=?false;
????????????_error?=?value;
????????}
????}
????public?long?totlalCount
????{
????????get?{?return?_totalCount;?}
????????set?{?_totalCount?=?value;?}
????}
????//重置,每次新生成一個json對象時必須執行該方法
????public?void?Reset()
????{
????????_success?=?true;
????????_error?=?string.Empty;
????????singleInfo?=?string.Empty;
????????arrData.Clear();
????????arrDataItem.Clear();
????}
????public?void?AddItem(string?name?string?value)
????{
????????if?(name?==?“leaf“?&&?value==“1“)
????????{
????????????value?=?“true“;
????????????arrData.Add(““?+?name?+?“:“?+?““?+?value?+?““);
????????}
????????else?if?(name?==?“leaf“?&&?value?==?“0“)
????????{
????????????value?=?“false“;
????????????arrData.Add(““?+?name?+?“:“?+?““?+?value?+?““);
????????}
????????else
????????{
????????????arrData.Add(““?+?name?+?“:\““?+?““?+?value?+?“\““);
????????}
???????
????}
????public?void?ItemOk()
????{
????????arrData.Add(“
“);
????????//返回總記錄條數
????????totlalCount++;
????}
????//序列化JSON對象,得到返回的JSON代碼
????public?override?string?ToString()
????{
????????StringBuilder?sb?=?new?StringBuilder();
????????sb.Append(“[“);
???????
????????int?index?=?0;
????????sb.Append(“{“);
????????if?(arrData.Count?<=?0)
????????{
????????????sb.Append(“}“);
????????}
????????else
????????{
????????????foreach?(string?val?in?arrData)
????????????{
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
-----------?---------??----------?-----??----
?????????????13088686????????????????????1284
- 上一篇:后臺管理系統界面設計
- 下一篇:個人信息管理平臺內含數據庫
評論
共有 條評論