09 2013 档案

判断当前进程是否以管理员程序运行的方法
摘要:通用方法,使用win32API,以下是vb6代码:Option ExplicitPrivate Const SECURITY_BUILTIN_DOMAIN_RID As Long = &H20Private Const DOMAIN_ALIAS_RID_ADMINS As Long = &H220Private Declare Function AllocateAndInitializeSid Lib "advapi32.dll" (pIdentifierAuthority As Any, ByVal nSubAuthorityCount As Byte, 阅读全文

posted @ 2013-09-30 10:19 空明流光 阅读(742) 评论(0) 推荐(0) 编辑

LINQ及EntityFramework何时从数据库返回数据,备忘
摘要:下面的方法将会查询两次数据库: 为了避免这种情况引起的性能问题,这种情况下需要将数据提前ToList(),代码如下: 阅读全文

posted @ 2013-09-09 19:15 空明流光 阅读(264) 评论(0) 推荐(0) 编辑

未能加载视图状态。正在向其中加载视图状态的控件树必须与前一请求期间用于保存视图状态的控件树相匹配。
摘要:网上关于这个错误的描述五花八门,遇到的问题都不尽相同。有的还说把Page的EnableViewState改为false, 这都是什么鬼主意。我的页面是一个UpdatePanel里面放了一个GridView, GridView翻页翻几页后就报这个错。最后观察发现只有翻过最后一页后,再翻其它页,才会报这个错,果断认定如果不是微软Bug,一定是翻页数据绑定有问题。果不其然,是绑定有一处写错了。我觉得如果有牵涉到分页的类似错误,大家看看分页代码有无问题先。见下面红色代码说明: private void BindFeedBackList(int pageIndex) { ... 阅读全文

posted @ 2013-09-08 17:31 空明流光 阅读(1794) 评论(0) 推荐(0) 编辑

asp.net如何确定是哪些控件验证失败
摘要:Page.Validate("FeedBack"); if (!Page.IsValid) { foreach (IValidator validator in Validators) { if (validator.IsValid == false) break; } return; } 阅读全文

posted @ 2013-09-06 16:30 空明流光 阅读(144) 评论(0) 推荐(0) 编辑

导航