使用的库是:Newtonsoft.Json 为asp.net 3.5开发的 Beta4版本,获取数据库数据用的是
Microsoft EnterpriseLibrary 4.1
其中扩展了这个库的功能,使之最适合把DataTable,DataSet,DataRow转为JSON模式
另外使用了Jquery的$.getJSON来解析后台传过来的JSON格式
另参考了:http://blog.csdn.net/dujingjing1230/archive/2009/08/28/4495008.aspx 裴旭更网友的文章
http://www.west-wind.com/Weblog/default.aspx
一个老外MVP此人专门写了一个JSON的等一系列的库,叫什么WestWind,呵呵
下面是扩展的Newtonsoft.Json几个类
DataRowConverter.cs
DataSetConverter .cs
DataTableConverter.cs
Serialize.cs
调用页面前台
调用页面后台
igtbl_addNew("Grid", 0, false, true); 这个函数解释一下,根据API上面说的,第三个参数是加行的时候,滚动条是否跑到新加的到行
这里设成false了,所以加的时候不会跟着动,第四个参数就是是否把加的那行设为活动行(set the newly added row as the active row for the grid)
分享到:
相关推荐
### DataTable转成Json 在日常的软件开发过程中,经常需要将数据从一种格式转换为另一种格式,以便于数据传输或处理。例如,在Web应用程序中,前端通常需要接收JSON格式的数据来展示或处理,而后端数据库可能存储的...
有时,我们需要将DataTable中的数据转换成JSON格式,以便在网络间进行传输或存储。XML也是一种常见的数据格式,与JSON类似,但转换过程略有不同。 首先,让我们详细讨论如何将DataTable转换为JSON格式。在.NET ...
1、将dt序列化成json,放到前台的隐藏控件【hidBoundary】中: 代码如下: string json = JsonConvert.SerializeObject(dtTemp); this.hidBoundary.Value = json; 需要引用Newtonsoft.Json.dll 2、从前台隐藏空间中...
在C#中,把DataTable、Dataset转换为Json数据是一个常见的需求。Json(JavaScript Object Notation)是一种轻量级的数据交换格式,基于ECMAScript(W3C制定的JS规范的一个子集),采用完全独立于编程语言的文本格式...
### Datatable与JSON相互转换的知识点 在现代Web开发中,数据格式的转换是一项非常重要的技术,尤其是在客户端与服务器端的数据交互过程中。本篇文章将详细解释如何实现`Datatable`与`JSON`之间的相互转换,并深入...
- 在实际应用中,考虑到性能问题,可以考虑使用第三方库如`Newtonsoft.Json`来进行转换,这些库通常提供了更高效且更简洁的方法来处理此类问题。 - 如果`DataTable`非常大,需要注意内存使用情况,避免因内存不足...
在ASP.NET开发中,数据处理是一项关键任务,而DataTable和JSON是两种常用的数据载体。DataTable是.NET Framework中的一个强大工具,常用于存储和操作数据库查询结果。另一方面,JSON(JavaScript Object Notation)...
在.NET开发环境中,C#语言提供了丰富的库和方法来处理数据操作,其中之一就是将JSON格式的数据转换为DataTable对象。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于Web服务和前后端交互...
在C#编程中,有时我们需要将JSON数据转换成DataTable对象,以便在.NET环境中方便地处理数据,例如在ASP.NET或Windows应用程序中。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写...
5. **填充 DataTable 数据:**对于每一条数据(即每一个 `Dictionary`),创建一个新的 `DataRow` 并填充数据,最后将该行添加到 `DataTable` 中。 6. **异常处理:**虽然示例代码中没有具体实现异常处理逻辑,但...
标题中的"C#中DataTable 转换为 Json的方法汇总(三种方法)"指的是在C#编程环境中,将数据表(DataTable)对象转换成JSON格式的方法。描述提到,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常...
JsonHelper list datatable to json
List转换成Json 对象转换为Json DataSet转换为Json DataTable转换为Json DataReader转换为Json
Datatable转Json格式通用方法,亲自编写,亲测可用,欢迎下载!
### DataTable转换为JSON知识点详解 ...总之,`DataTable`到JSON的转换是一个重要的技能点,在Web开发中有着广泛的应用。掌握这些知识不仅能够帮助开发者更好地完成工作,还能提高代码的可维护性和可扩展性。
本篇文章将深入探讨如何在C#环境中,将JSON字符串转换为Hashtable, DataTable, 和DataSet对象,以及如何进行反转换。 首先,我们来看如何将JSON字符串转换成Hashtable。在.NET框架中,可以使用`JsonConvert....
2. **排序**: DataTables 会将排序信息(列号和排序方向)通过请求参数传递到后台。我们需要解析这些参数,然后在查询语句中加入`ORDER BY`子句。在Ibatis中,可以通过动态SQL来实现。 3. **检索**: 虽然描述中提到...
在标题"C# DataTable json"中提到的知识点主要是如何将C#中的`DataTable`对象转换成JSON格式,以便与使用EasyUI的前端交互。EasyUI是一个基于jQuery的UI框架,它提供了丰富的组件,如数据网格、表单、对话框等,这些...
总之,从ASP.NET的DataTable转换到JSON,再在客户端进行解析和操作,是Web开发中的常见实践。这个过程简化了前后端之间的数据交换,提高了应用程序的响应速度和用户体验。通过理解并熟练掌握这一技术,开发者可以更...