-
大小: 3.25MB文件类型: .rar金币: 1下载: 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
- 上一篇:后台管理系统界面设计
- 下一篇:个人信息管理平台内含数据库
相关资源
- 后台管理系统界面设计
- 健身房预约教练管理系统
- 派出所业务管理系统
- JAVA WEB人事管理系统
- 公交车管理系统java web
- 北大青鸟Y2JBOA办公自动化报销单管理
- 基于 Kendo UI for jQuery 和 Bootstrap 4 搭建
- 毕业设计+源码项目管理系统界面超炫
- 酒店预定管理系统项目源码.rar
- 大学生就业管理系统网站学校实训项
- SSM学生信息管理系统.zip
- struts2 hibernate spring s2sh权限管理系统
- 基于SSH的资产管理系统(毕业论文及
- 仓库管理系统+数据库
- 教务管理系统(spring+springmvc+mybatis+
- 具有查重检测功能的作业管理系统
- 基于struts和hibernate的酒店管理系统可
- SSM搭建的商品管理系统Commodity_system源
- 基于Spring+SpringMVC+Hibernate的图书管理系
- 人事管理系统(注解 Mybatis+Spring+Spr
- 洗衣店管理系统
- jquery后台管理系统模板
- jQuery期末大作业餐饮管理系统
- JSF/JDBC试题管理系统 netbeans & java DB
- springboot物流管理系统
-
基于ja
vasc ript的学生管理系统 - jquery easyui 创建的后台管理系统前端页
- 商城后台管理系统
- 图书管理系统-微信小程序源码.zip
- 后台管理系统模板( 基于vue + elemen
评论
共有 条评论