海军资料

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  150 随笔 :: 1 文章 :: 999 评论 :: 5 引用

公告

置顶随笔 #

摘要: 还是先看一下效果吧. 怎么样,是不是很酷?下面一步说明如何实现:写一个自定义控件,继承自System.Web.UI.WebControl.GridView,然后对其进行扩展。分页的实现:重写OnRowCreate方法,对PagerRow进行特殊处理,清空里面的控件,加入自己的控件。首页,尾页,上一页,下一页的做法是,往PagerRow中添加四个LinkButton,CommandName设成"Pa...阅读全文
posted @ 2007-08-03 22:53 周海军 阅读(2298) 评论(61) 编辑

摘要: 我个人认为:一个好软件必须要有一个很好的展示界面.网上其它语言这方面的资源还算挺多的,我以前用VB\C++的时候,就用过几种皮肤,做出的界面挺不错的.但是C#.Net这方面的资源目前网上很是少.今天整理出一个这方面的资源供大家分享.其中的一个界面效果如下(里面还有其它的20多个皮肤可供选择): 好了,不多说了,如有朋友需要,Email给他.阅读全文
posted @ 2007-07-21 23:56 周海军 阅读(9639) 评论(651) 编辑

摘要: 前一些时间,在一个油田生产管理系统中遇到了一个我很感兴趣的工作,就是要开发出许多由生产到销售的一系列图形报表。在此之前没有做过这方面的工作呀,于是Google呀,也找到了许多现成的控件可以用,但是都是收费的,公司不愿掏Money。没办法只能找免费的,Free的真的很少啊。另外在网上也看到了许多朋友自己写的图形报表,但是看了效果自己不是很理想。最后向公司的另外以为高手请教,哈哈,他给了一个国外破解的...阅读全文
posted @ 2007-05-24 11:22 周海军 阅读(3822) 评论(158) 编辑

摘要: 网上关于Asp.net验证码的示例是在不少,前一段时间我发布的《51aspx实现的Asp.net无刷新中文验证码》受到了广大网站的转载,但是关于其中无刷新及波形扭曲的文章寥寥无几,示例也几乎难寻,于是我搜集了一些资料写了一个示例免费提供给大家,主要特点如下:效果图:无刷新:也就是一般网站都有的“看不清,点击更换”、“更换验证码”的那种功能,一段js脚...阅读全文
posted @ 2007-05-16 16:02 周海军 阅读(374) 评论(1) 编辑

摘要: 在以前我们要是想实现类似Windows XP里的NavBar 的效果,是很费劲的。现在.net环境下有了好几种可以实现这样效果的控件。在这里,我介绍一下ComponentArt. NavBar的用法.一.Design如果我们要实现的Web菜单不是动态的话,我们可以很方便的采用手动创建的方法。样式可以自己通过Css.css来样式化。 效果如: 2.是我要重要讲的:动态的如何来创建Web菜单:先说一下...阅读全文
posted @ 2007-04-04 08:34 周海军 阅读(1173) 评论(54) 编辑

摘要: 前几天领导给我任务是:写一个日程管理功能.在此以前没有写过这样的功能,接到任务,没有一点思路.最后在网上找了些资料,但是没有找的什么好的资料.只找到可以用 Calendar 控件来实现.最后我花了天的时间写好了日程管理功能,现在我把它拿出来和大家分享,也希望各位多多指教.1.我要说的是主要用Calendar 控件的 DayRender 事件 /// <summary> /// 读取日...阅读全文
posted @ 2007-03-13 18:21 周海军 阅读(1391) 评论(5) 编辑

2016年6月1日 #

摘要: Reflector是.NET开发中必备的反编译工具。即使没有用在反编译领域,也常常用它来检查程序集的命名规范,命名空间是否合理,组织类型的方法是否需要改善。举例说明,它有一个可以查看程序集完整名称的功能,请看下图 这里的Name,是标识一个程序集的完整标识,当GAC中存在程序集的多个版本时,这个名称阅读全文
posted @ 2016-06-01 18:02 周海军 阅读(286) 评论(0) 编辑

摘要: 反射是动态获取程序集的元数据的一种技术,这句话是做.NET程序员面试题目的一个的答案,你可选择记住它,就好比高中生物学里面讲到的细胞的结构的课程时,细胞由细胞膜,细胞质和细胞核组成。根据做程序的经验,Never ask why不是好习惯,即使是微软的API,有时候违反了调用约定,也会很抓狂。 请看下阅读全文
posted @ 2016-06-01 17:42 周海军 阅读(317) 评论(0) 编辑

2016年4月15日 #

摘要: 安装完win8后 发现系统默认没有安装.net3.5 如果使用在线更新的话需要很久才能完成,特别是当前的网速以及微软的服务器。速度很忙,其实我们利用win8的安装盘就可以不需要联网更新,而且几分钟就搞定了。下面来说方法。 首先准备好微软原版的镜像文件,ghost得不可以,32位和64位的必须要和自己阅读全文
posted @ 2016-04-15 09:43 周海军 阅读(104) 评论(0) 编辑

2016年4月8日 #

摘要: 简介 有些时间,由于日志损坏等原因,导致了数据库质疑。如果此时你分离了数据库,那你会发现你无法再附加上数据库,那后果还是很严重的。因此本文提供了一种方式,可以使得当数据库质疑并且分离出了实例,依然可以用一种HACK的方法进行附加。 具体步骤 目前有一个数据库AttchSuspectDatabase,阅读全文
posted @ 2016-04-08 14:09 周海军 阅读(33) 评论(0) 编辑

2013年10月12日 #

摘要: required: "必选字段", remote: "请修正该字段", email: "请输入正确格式的电子邮件", url: "请输入合法的网址", date: "请输入合法的日期", dateISO: "请输入合法的日期 (ISO).", number: "请输入合法的数字", digits: "只能输入整数", creditcard: "请输入合法的信用卡号", equalTo: "请再次输入相同的值阅读全文
posted @ 2013-10-12 22:54 周海军 阅读(219) 评论(0) 编辑

摘要: 现如今,各种DIY开发工具不断的出现,使得企业和个人在短短几分钟内就能完成应用的创建和发布,大大节省了在时间和资金上的投入。此外,DIY工具的出现,也帮助广大不具备专业知识和技术的“移动开发粉”创建自己的应用提供了条件。本文从DIY开发工具说起,为广大企业和个人介绍了7款无需学习任何编程语言,只需运用工具中所提供的各种丰富的功能模块,便可在几分钟内完成创建和发布移动应用的DIY开发工具。1.AppmakrAppmakr是一款功能强劲的DIY移动应用开发工具,目前支持iOS、Android和Windows Phone等移动平台。Appmakr可以让用户无需编程就能在分秒钟内创建iOS和Andro阅读全文
posted @ 2013-10-12 08:17 周海军 阅读(67) 评论(0) 编辑

2013年9月29日 #

摘要: 普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果):姓名 语文 数学 物理---- ---- ---- ----李四 74 84 94张三 74 83 93-------------------*/create table tb(姓名 varchar(10) , 课程 varchar(10) , 分数 int)in阅读全文
posted @ 2013-09-29 15:24 周海军 阅读(101) 评论(0) 编辑

2013年9月28日 #

摘要: class ListDistinctDemo { staticvoid Main(string[] args) { List personList =new List(){ new Person(3),//重复数据 new Person(3), new Person(2), new Person(1) }; //使用匿名方法 List delegateList = personList.Distinct(new Compare( delegate(Person x, Person y) { if (null== x ||null== y) returnfalse; return x.ID ==阅读全文
posted @ 2013-09-28 10:04 周海军 阅读(140) 评论(0) 编辑

2013年9月26日 #

摘要: 文件上传功能作为网页重要的组成部分,几乎无处不在,从简单的单个文件上传到复杂的批量上传、拖放上传,需要开发者花费大量的时间和精力去处理,以期实现好用的上传功能。这篇文章向大家推荐几款很棒的JavaScript文件上传功能增强插件。您可能感兴趣的相关文章精心挑选12款优秀 jQuery Ajax 分页插件几款优秀的 JavaScript 表单美化和验证插件经验分享:10个简单实用的 jQuery 代码片段分享8款效果精美的 jQuery 加载进度条插件精心挑选的优秀 JavaScript 日历和时间插件jQuery File Uploader这是最受欢迎的jQuery文件上传组件,支持批量上..阅读全文
posted @ 2013-09-26 08:31 周海军 阅读(84) 评论(0) 编辑

2013年9月10日 #

摘要: Android布局是应用界面开发的重要一环,在Android中,共有五种布局方式,分别是:LinearLayout (线性布局),FrameLayout(框架布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)。在windows下有预览功能,可以在xml中查看布局的样式,在linux中无。一、LinearLayout 线性布局,这个东西,从外框上可以理解为一个div,他首先是一个一个从上往下罗列在屏幕上。每一个LinearLayout里面又可分为垂直布局(android:orientation="vertica阅读全文
posted @ 2013-09-10 18:29 周海军 阅读(62) 评论(0) 编辑