摘要: 在 使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用 UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端javascript的 encodeU... 阅读全文
posted @ 2009-05-10 13:23 LiveStar 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 【引言】项目中经常使用DataTable,发现有好多东西,需要整理下. protected void Page_Load( object sender,EventArgse) { //①CreateaDataTable DataTabledt=newDataTable("Table_A... 阅读全文
posted @ 2009-01-14 17:04 LiveStar 阅读(36338) 评论(5) 推荐(6) 编辑
摘要: 原文:明轩的blog Ajax中使用json这个轻量级数据类型通信的好处相信大家已经很清楚,考虑到安全问 题,Asp.net Ajax的webService使用json,应该防止Json Hijacking。因此通常我们的做法是在使用Post请求式,并将请求的content-type设置成appli... 阅读全文
posted @ 2008-12-30 13:36 LiveStar 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 首先感叹extjs的强大,无以言表! 今天瞎弄了很久的grid,看了很多网上的例子和教程,终于搞定了分页和返回的json数据中存在换行符的问题。 刚开始参照网上的例子怎么弄都不能分页,经过调试发现ds.load({params:{start:0,limit:10}});这句话中的参数在后台用Requ... 阅读全文
posted @ 2008-12-21 21:12 LiveStar 阅读(4170) 评论(12) 推荐(0) 编辑
摘要: 【出错状况】 从数据库中返回json格式的数据,但由于数据库中的数据中有换行符,导致返回的json数据错误。 【原因分析】 用for循环语句来分析出错字段字符串中每个字符的ASCII码,可以看出存在值分别为13、10的两个字符,造成换行,导致json格式出错。 【解决方法】 用C#中string的r... 阅读全文
posted @ 2008-12-21 19:27 LiveStar 阅读(20792) 评论(5) 推荐(0) 编辑