只有注册用户登录后才能阅读该文。 阅读全文
摘要:
1 2 正则表达式的源字符 3 4 5 6 7 8 9 10 11 12 13 14 组合练习15 16 17 18 19 20 21 ... 阅读全文
摘要:
1 2 3 4 5 6 7 8 9 10 11 正则表达式的静态属性12 ... 阅读全文
摘要:
众所周知,distinct可以列出不重复的记录,对于单个字段来说distinct使用比较简单,但是对于多个字段来说,distinct使用起来会使人发狂。而且貌似也没有见到微软对distinct使用多字段的任何说明。下面就提供了一种方法可以在使用distinct的时候同时使用多个字段。select 要... 阅读全文
摘要:
本篇文章主要分享下在使用jqueryajax时防止重复提交的办法,其实方法很简单,就是在用户点击了提交按钮之后将按钮设置为不可点击即可,具体代码如下: 1 $('#submit').click(function(){ 2 var objButton=$(this); 3 var cont... 阅读全文
摘要:
首先拖一个checkbox控件。为了保持风格一致,当然是拖devexpress中的checkbox到gridview的复选框列的标头,把它当做全选框,然后把gridview的复选框列的最大宽度和最小宽度设置为20。这样就免去了绘制全选框的步骤,最后提醒一下,无需对复选框列做任何设置。以下代码就是添加复选框全选功能并取值的步骤。第一步简单但也最重要就是给绑定到gridview的数据源加上自定义的一列,这是你会发现gridview的复选框列自动变成了复选框第二步,checkbox控件的事件中为gridview的复选框列循环赋值。这样实现了全选或者全不选的功能第三步,取复选框被选中的行的值1.在想. 阅读全文
摘要:
1.首先添加DevExpress.OfficeSkins和DevExpress.BonusSkins 两个引用。在Main()函数之前进行皮肤注册: 1 static class Program 2 { 3 /// 4 /// 应用程序的主入口点。 5 /// 6 [STAThread] 7 static void Main() 8 { 9 DevExpress.UserSkins.BonusSkins.Register();//皮肤注册 10 DevExpress.UserSkins.OfficeSkins.Register(); 11 DevExpress.Skins.... 阅读全文
摘要:
DevExpress是一套非常强大的.NET控件,最近一直在自己摸索中,今天看了下官网上的学习视频,顺便把学习的东西在博客上记录下来,希望加深自己的印象,同时也希望可以帮助到需要的人。 splashScreenManager这个控件的主要作用就是显示程序集加载之前的进度条显示和进行耗时操作时候的等待界面。具体用法如下: 1.新建一个Windows窗体,在工具栏中找到这个控件,把它拖放到Windows窗体中,开发工具默认会在窗体下边显示这个不可视控件。 2.找到这个控件,点击右上角的三角图标,出现如下显示的下拉菜单,点击“Add Splash Screen”然后打开解决方案资源管理器,你会发现. 阅读全文
摘要:
很长一段时间都纠结在.NET事件处理机制上,看了不少例子,也不知道太过抽象,还是自己理解能力不够,总是一头雾水,周末时间,又重新拾起以前没有弄明白的事件处理机制,看了思胜的.NET事件处理机制,恍然大悟,现在把学到的东西分享出来,也是对自己学习的一个巩固,曾经总是以为写日志就是耽误时间,需要花大量的时间组织语句,然后在花大量的时间把学到的东西一个字一个字的敲出来。但是现在随着自己开发项目经验的积累,技术的提升,意识到写日志,记录自己的学习过程是一个很重要的环节。努力学习编程技能的同时,也要偶尔停下来,有一句说的好:“在你努力学习知识的时候,别忘了适当的时候停下来,知识也需要沉淀!”。同时告诫自 阅读全文
摘要:
错误描述:System.InvalidOperationException:配置有NoSecurityChanges标志的AppDomainManager修改了AppDomain的安全状态。在System.AppDomain.SetupDomainSecurity(AppDomainHandleappDomain,ObjectHandleOnStackappDomainEvidence,IntPtrcreatorsSecurityDescriptor,BooleanpublishAppDomain)在System.AppDomain.InitializeDomainSecurity(Evide 阅读全文