Expices

闫振

博客园 首页 联系 订阅 管理

2012年10月20日

摘要: #region 设置开机自动启动程序 //读注册表数据信息 public string GetRegistData(string name) //键名称 { string registData; RegistryKey hkml = Registry.LocalMachine; RegistryKey software = hkml.OpenSubKey("SOFTWARE", true); RegistryKey aimdir = software.O... 阅读全文
posted @ 2012-10-20 09:43 Expices 阅读(259) 评论(0) 推荐(0)

2012年8月16日

摘要: 官方Demo地址:http://examples1.ext.net/#/GridPanel/Miscellaneous/Export_Data_PostBack/该例子的明显的缺点是:导出的Excel中包含里所有Store中的数据,而且表头默认为了Store中的name属性..而我们真实项目中往往只需要导出Grid中显示出来的数据,同时表头也要跟Grid中的一样.经过百度哥和自己的研究对官方代码进行修改:1.JS中的saveData方法修改:var saveData = function () { // 获取gridpanel中所有的行 var rows = GridRK.getR... 阅读全文
posted @ 2012-08-16 10:46 Expices 阅读(612) 评论(0) 推荐(0)

2012年8月9日

摘要: function getsimplepy() { var text = document.getElementById("txt_py").value; var returnStr = ""; for (var i = 0; i < text.length; i++) { returnStr = returnStr + getsimplepychar(text.substring(i, i + 1)) } //return returnStr; alert(returnStr);} /... 阅读全文
posted @ 2012-08-09 10:33 Expices 阅读(757) 评论(0) 推荐(0)

2012年8月8日

摘要: ASP.NET中获取图片的尺寸public void GetImageSize(string FullFilePath) {//参数为图片文件的绝对路径 System.Drawing.Bitmap bmp = new System.Drawing.Bitmap(FullFilePath); int width = bmp.Width; //宽 int height = bmp.Height; //高 }获取上传的图片的尺寸public void GetUploadImageSize() { //txt_Load为上传控件对象 ... 阅读全文
posted @ 2012-08-08 15:47 Expices 阅读(203) 评论(0) 推荐(0)

2012年8月2日

摘要: 今天在项目中遇到一个需求,页面加载的时候需要根据从后台数据库中查到的数据(一组treePabel的节点的ID),判断带有CheckBox的TreePanel中哪些呈现选中状态..我的解决方法是遍历整个TreePanel节点,取到每个节点的属性从而判断是否硬挨选中,baidu了半天都没发现有关于这方面的解决方案..最终经过不懈努力终于解决..舒坦~~//tree为TreePanel的名称 var nodevalue = ""; //定义一个全局变量,保存节点的属性(id或值等) function getRoot(tree) { var root ... 阅读全文
posted @ 2012-08-02 14:51 Expices 阅读(843) 评论(0) 推荐(0)

2012年7月30日

摘要: 1. 下拉框,获取焦点时自动显示出数据功能 下拉框的监听事件里的Focus里指定Handler为: function(e){e.expand();this.doQuery(this.allQuery,true);},buffer:1.2. 数据源store操作,获取Grid的某行,Ext.getCmp(“GridID”).getStore().getAt(“行数”).获取某一列则是在获取到行的基础上在点.get(“列名”).3. 让Grid进入编辑状态的属性是:Ext.getCmp(“GridID”).startEditing(“行数”,”列数”)4. 弹出对话框: a) 正常的top... 阅读全文
posted @ 2012-07-30 13:17 Expices 阅读(386) 评论(0) 推荐(0)

2012年7月28日

摘要: 今天在项目中遇到了一个很有趣的问题,在JS中浮点数的计算,例如1.6*3.5-5.6=?结果出人意料等于8.881784197001252e-16....开始很迷茫,难道计算器都不准了?经过查找终于发现问题,JS里1.6*3.5=5.60000000005..于是在减去5.6就变成一个十六进制的数了怎么解决呢?解决就简单了,把相乘结果截取两位小数就OK了.//测试JS计算 var getResult = function () { var a = 1.6; var b = 3.5; var c = 5.6; ... 阅读全文
posted @ 2012-07-28 10:55 Expices 阅读(445) 评论(0) 推荐(0)

2012年7月27日

摘要: 我们在通过json方法获取后台数据的时候,如果返回的其中一个数据是时间类型。那么JSON将会把这时间类型的数据序列化成类似于"1278903921551"的字符串.如何转化成我们想要的时间格式呢?直接上代码function ChangeDateFormat(cellval) { cellval = "1278903921551"; var date = new Date(parseInt(cellval.replace("/Date(", "").replace(")/", "&quo 阅读全文
posted @ 2012-07-27 12:52 Expices 阅读(242) 评论(0) 推荐(0)