01 2013 档案

摘要:最近在做项目,这几天遇到的问题要用到几个数据转换,特此记录一下。1.DataTable转换为XML的三种方式 public static string DataTableToXml(this DataTable dt) { ////第一种 返回的XML字符串比较干净,DataTable行中数据为空的没有写入到XML字符串中 System.IO.TextWriter tw = new System.IO.StringWriter(); dt.WriteXml(tw); retur... 阅读全文
posted @ 2013-01-16 23:19 aehyok 阅读(1447) 评论(0) 推荐(0) 编辑
摘要:最近在处理MVC时,遇到要将特殊字符,或者XML格式的数据传递到后台,但是后台解析发现无法识别,处理有误。可以通过以下方式处理。1.Javascript 端处理主要对要传递的数据通过escape函数进行处理即可 escape(string)但是要注意escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法escape(string)参数描述string必需。要被转义或编码的字符串。返回值已编码的 string 的副本。其中某些字符被替换成了十六进制的转义序列。说明该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: - _ 阅读全文
posted @ 2013-01-15 21:27 aehyok 阅读(551) 评论(0) 推荐(0) 编辑
摘要:在使用MVC开发Web时,有需求要将页面所有控件及其值传递到客户端与预定义的界面字段配置进行匹配。之前用的方法是,通过Form提交表单,在控制器中通过Request.Form["字段名称"]获取值的方式。现在又找到一种方法即通过Jquery 先获取视图中的控件,然后传递即可。如下获取页面所有input控件function printTextValue(){ var texts = $("input:text"),textArray = []; texts.each(function(){ var $this =$(this); ... 阅读全文
posted @ 2013-01-14 23:19 aehyok 阅读(928) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示