- 博客(36)
- 收藏
- 关注
原创 winform 进程间通信、模态显示窗口
一:在运行的程序去启动一个进程 Process proc = new Process(); proc.StartInfo.FileName = @"D:\MyCode\WindowsFormsApplication2\WindowsFormsApplication1\bin\Debug\Test1.exe"; proc.StartInfo.Argument
2014-03-11 12:31:58
1657
原创 ASP.NET服务器推送及前后台实时交互
页面 需要做一个上传Excel功能,并处理Excel中的数据到数据库中 这是一个较为漫长的过程 这时我需要在页面上显示处理进度的提示 比如给用户提示“正在上传文档”,“正在处理数据” ,包括处理过程中的错误
2013-09-26 17:13:18
1859
转载 display:none与visible:hidden的区别
http://www.cnblogs.com/nicholas_f/archive/2009/03/27/1423207.html display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别:display:none ---不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到。visible:hidden-
2013-09-06 16:26:53
581
转载 透明Panel的实现方法。
通常只需要将backcolor设置为transparent即可,但是此时panel的颜色会与form或父panel颜色一致,往往这并不是我们需要的。 此时我们可以用另一种方法 panel1.BackColor = Color.FromArgb(65, 204, 212, 230) 通过调整颜色值,即实现了panel透明,又实现了两个panel颜色不同的效果。 .N
2013-08-27 12:00:13
1548
原创 jquery parents closest
1:closest和parents的主要区别是:1,前者从当前元素开始匹配寻找,后者从父元素开始匹配寻找;2,前者逐级向上查找,直到发现匹配的元素后 就停止了,后者一直向上查找直到根元素,然后把这些元素放进一个临时集合中,再用给定的选择器表达式去过滤;3,前者返回0或1个元素,后者可能包含0 个,1个,或者多个元素。closest对于处理事件委派非常有用。 2:使用 点击其他地方
2013-08-23 18:44:31
594
原创 System.FormatException: 该字符串未被识别为有效的 DateTime
部署在服务器的网站今天突然报错 “....System.FormatException: 该字符串未被识别为有效的 DateTime" 网站正常运行有半年了,也没有人动过程序 就想是不是服务器IIS的事, 后回收下程序池 网站正常运行不报如上错误了
2013-06-13 09:35:07
6735
原创 JS、replace 利用正则表达式 ,一次性替换SQL所有参数为数据
SQL参数格式 例如:select * from tb where nd=:nd and yd=:yd想一次性把所有SQL语句中参数(带冒号)全部换成数据, 开始选定用正则表达式。 原先写这样strsql.replace(/(:\w+)/g,(“$1”).substring(1));"$1" 总是本解析成字符串,而不是匹配的值换成strsql.repla
2013-05-23 15:06:47
1188
原创 window.open 被阻止的处理方法
实现方法: 思路:先打开一个空窗口,再指定路径,这样就不被阻止了 例子: var p = window.open('about:blank'); var strUrl = "Export.aspx"; p.location = strUrl;
2013-05-23 09:24:30
1039
原创 页面文档模式的重要性
终于搞出来了。 点击,伸缩按钮,隐藏掉左边的导航栏,没想到右边的内容没了。 本人IE10.点击兼容性视图查看,OK了。 从网上找找答案,看见了http://bbs.youkuaiyun.com/topics/390374229 上面说 "X-UA-Compatible" content="IE=edge"> 没用过这个,从网上查看原来
2013-05-22 15:37:38
748
原创 JS高度呀高度
document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentElement.clientHeight ==> 可见区域高度 http://w
2013-05-17 18:07:18
398
原创 asp.net 获取前台参数
多简单,以前用啊用,就是不知道区别. Request.Form:获取以POST方式提交的数据(接收Form提交来的数据);Request.QueryString:获取地址栏参数(以GET方式提交的数据)
2013-05-15 10:54:48
1159
转载 td或div 中同时有文字和按钮、输入框 垂直居中
http://www.cnblogs.com/Denny_Yang/archive/2011/10/13/2209774.html 关键,文字要包含在label标签中,并设置行高,否则文字会与文本框的顶端对齐。文本框要设置vertical-align:middle;否则文本框与button顶端对齐。button中文字垂直居中,要设置高和行高,行高要小于高。LABEL
2013-05-14 17:53:24
4979
转载 td 宽度自适应
width:1px;word-break:keep-all;/* for ie */white-space:nowrap;/* for chrome */
2013-05-14 17:39:32
1140
转载 jquery Table 插件 好强大
http://www.cnblogs.com/MaxIE/archive/2010/09/28/1837795.html
2013-05-13 15:23:07
731
原创 WEB 获取文件路径
HttpContext.Current.Server.MapPath("~/") //返回当前文件的上级目录 HttpContext.Current.Server.MapPath("")//返回当前目录
2013-05-13 12:35:50
648
原创 nsis打包exe
1:准备下载安装 nsis下载安装 nis edit2:常用(我用到的) !define MUI_WELCOMEPAGE_TEXT :定义上图红色内容 ExecWait "$INSTDIR\7za.exe x -y file.7z" 执行程序 ,类似于cmd 命令 ExecShell "open" "$INSTD
2013-05-10 18:41:20
718
原创 今日记
1:WIN8 IE10:在JS里面设置TD或其他高度时,要加上"px",否侧可能不起作用。 2:控制最低高度:要求:浏览器窗口充满,高度高的话带滚动条,思路:Table设置固定值,TD填充数据,如果TD高于Table值,自动扩宽
2013-04-19 11:17:48
508
原创 iframe下页面传参数为乱码
遇到了变态很不常见的参数乱码的问题首先看下页面如图,月度指标下面也有同样的三个radio。三个radio 下面是一个iframe,实现效果是,点击不同的radio显示不同的页面,点击的时候传递带参数的网页地址。(1)问题出来了,当“日度指标”和“月度指标”切换的时候,由于我传递的参数为汉字,在后台获取为乱码,于是进行给参数进行encode编码,后
2013-04-12 17:27:54
1583
原创 IE10.Gridview后台设置行高
原来在Page_Load写的 GridView1.HeaderStyle.Height=17; 发现在IE10 中不起作用 查看生成后的HTML代码,发现也有height:17px 这个元素,但就是没有起作用。 以为是Page_Load里不行 所以又放到 “RowCreated”和“RowDataBound”这两个方法里面发现还是不行
2013-04-10 15:50:13
470
原创 JS 不会的要点
1:截取字符串substr 2:保留小尾数function changeTwoDecimal(x) { var f_x = parseFloat(x); if (isNaN(f_x)) { return x; } var f_x = Math.round(x*1
2013-04-10 13:58:58
460
原创 DataTable 常用
关于DataTable操作用了一遍又一遍,每次都是现查,尽管很容易查也很简单坏习惯,要改!要记住!不允许一个地方摔多个跟头! dt = new DataTable(); /*加列*/ dt.Columns.Add("BT", Type.GetType("System.String"));
2013-04-09 11:58:56
798
原创 ckfinder 报错 HTTP Error: status code 404. I/O Error: Error #2038
1:HTTP Error: status code 404. I/O Error: Error #2038 代码放到服务器之前,本地各种浏览器都可以使用上传图片功能,但部署到服务器下,出现如下问题: IE 浏览器下上传文件正常,但是在搜狗等浏览器下,总是报错“HTTP Error: status code 404. I/O Error: Error #2038”
2013-04-08 11:50:09
3326
原创 System.Data.SQLite.dll 部署IIS上加载不上,应用程序的并行配置不正确
System.Data.SQLite.dll在本机上正常运行,但部署到服务器上时老是提示“应用程序无法启动,因为应用程序的并行配置不正确”不能加载 System.Data.SQLite.dll郁闷,一开始以为是版本问题,换了各种位的各种.NET版本,安装各种VC++ 运行库,还是不行最终在网上搜到下面的一直解决方法。原因:System.Data.SQLite.d
2013-04-05 11:21:41
2529
原创 个人记录简单工厂模式
没有最好的程序设计模式,只有更适合的程序设计设计模式,学了设计模式一书,这是给我最大的启迪。以下文字纯属个人理解 简单工厂模式,适合于简单的程序,没有太多的类太多的算法。它把业务层和界面层分开来,实现易维护易复用。它用一个工厂类来返回其他类实例,页面层调用工厂类则可以实现其他类的各种方法。 例子: class Father(){}//业务层父类,获取参数,虚方法
2013-03-15 11:41:12
476
原创 SQLITE 小型数据库配置与使用
1:准备工具 (1)sqlite 3(创建数据库文件):点击下载 (2)sqlitestudio(管理数据库文件,图像操作数据库软件):点击下载 (3)根据要创建的项目.NET版本等去下载sqlite ado.net接口:http://system.data.sqlite.org/index.html/doc/trunk/www/downloads
2013-02-28 16:50:17
530
原创 C# 等号两边执行顺序
1:和同事争论等号两边的执行顺序,1敌3,找例子实验了下,最终我赢了,左边的先执行的。 int i = 0; int j = 0; int k = 0; String[] str1 = { "a", "b" }; String[] str2 = { "c", "d" };
2012-09-06 18:57:28
765
转载 JS实现圆角
用到,可用。收藏。 http://www.cnblogs.com/binyong/archive/2009/12/11/1621484.html
2012-08-02 20:11:27
740
原创 初配JS框架记录
VS2010 自己建个asp.net网站,学习各种框架与知识。今天是配置JS。本文记录了配置时的问题。 1:JS智能提示。配置jquery,发现点不出来函数属性。解决方法:/// 添加到JS的头部。经测试,其他自定义的方法也可以使用此方法调用。 2:JS嵌套function,实现点出来函数方法function test() { var othis = this
2012-03-05 20:20:26
382
转载 c#ASPX页面百分号用法
ASP.NET的页面文件.aspx中经常会碰到由尖括号和百分号组成的代码,以下是几种常见的组合: 1、 里面放变量名,即调用code-behind代码才可以使用的变量与方法。如:Welcome to ASP.NET 3.5 on 输出结果为:Hello World Welcome to ASP.NET 3.5 on 2009-11-10 15:53:08 还有:因为"~/"是在AS
2012-02-14 13:32:02
1410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人