http://xiangai.taobao.com
http://shop148612228.taobao.com
摘要: LINQ -Lambda表达式 Posted on2008-01-17 16:30 sunrack 阅读(167) 评论(0) 编辑 收藏 网摘 所属分类: LINQ 一、什么时候使用Lambda表达式总的来说,Lambda 表达式可以用在任何需要使用匿名方法,或是代理的地方。编译器会将Lambda表达式编译为标准的匿名方法(可以使用ildasm.exe or reflector.exe得到确认)。比如: List<int>evenNumbers=list.FindAll(i=>(i%2)==0);被编译为List<int>evenNumbers=lis... 阅读全文
posted @ 2011-10-22 23:53 万事俱备就差个程序员 阅读(387) 评论(0) 推荐(0) 编辑
摘要: AjaxToollit3.5使用整理1 AlwaysVisibleControl最前端显示滚动块... 12 AnimationExtender动画效果 无... 23 AutoCompleteExtender文本框自动填写... 24 CalendarExtender日历... 35 CascadingDropDown级联控件扩展,如下拉列表... 36 CollapsiblePanelExtender 面板控件扩展隐藏或显现面板... 67 ConfirmButtonExtender确认弹出窗口... 78 ModalPopupExtender模态面板,原页面灰显... 79 DragPa 阅读全文
posted @ 2011-10-22 23:48 万事俱备就差个程序员 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 善用GridView控件的HyperLinkField数据行http://www.cnblogs.com/liminzhang/archive/2006/12/14/591708.html 借助于GridView控件的HyperLinkField数据行,我们便可以在GridView控件中替每一笔数据列显示出一个超级链接,并让用户轻易重新导向至特定的目标位置(特定网页或网页中的位置)。 在使用HyperLinkField数据行时,首先要考虑的就是超级链接上的文字。关于此点,可分为下列两种状况来说明: q 如果您希望每一笔数据列的超级链接都显示相同的固定文字,请将HyperLin... 阅读全文
posted @ 2011-10-22 23:20 万事俱备就差个程序员 阅读(217) 评论(0) 推荐(0) 编辑
摘要: request.params 传值问题 2009-06-01 14:02:22| 分类: asp.net | 标签: |字号大中小 订阅request.params其实是一个集合,它依次包括request.querystring、request.form、request.cookies和request.servervariables。如果要在两个页面传递数据的话,只能用request.querystring、request.form、request.cookiesRequest.Params 是在 QueryString、Form、Server Variable 以及 Cookies 找数.. 阅读全文
posted @ 2011-10-22 23:14 万事俱备就差个程序员 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: 使用 N 前缀在服务器上执行的代码中(例如在存储过程和触发器中)显示的 Unicode 字符串常量必须以大写字母 N 为前缀。即使所引用的列已定义为 Unicode 类型,也应如此。如果不使用 N 前缀,字符串将转换为数据库的默认代码页。这可能导致不识别某些字符。例如,在前面示例中创建的存储过程可以按以下方式在服务器上执行: 复制代码 EXECUTE Product_Info @name = N'Chain' 使用 N 前缀的要求适用于在服务器上生成的和客户端发送的字符串常量。LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。LIKE 操作符LIKE 操作符用于在 阅读全文
posted @ 2011-10-22 18:53 万事俱备就差个程序员 阅读(4029) 评论(0) 推荐(1) 编辑
摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>模式对话框示例</title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=&q 阅读全文
posted @ 2011-10-22 09:29 万事俱备就差个程序员 阅读(338) 评论(0) 推荐(0) 编辑
摘要: ListControl.AppendDataBoundItems 属性.注意:此属性在 .NET Framework 2.0 版中是新增的。获取或设置一个值,该值指示是否在绑定数据之前清除列表项。命名空间:System.Web.UI.WebControls程序集:System.Web(在 system.web.dll 中)看似一个小问题,可是找了很长时间,都找不到令我满意的答案。不过,最终还是找到了,哈哈。设置DropdownList的默认值,如果用新增空条目的办法,新增的条目是在最后一条,即使默认选中也是排在最后面,用户还要手动拉滚动条才能看到前面的条目,不合常理。实际有一个很简单的办法:在 阅读全文
posted @ 2011-10-21 14:31 万事俱备就差个程序员 阅读(337) 评论(0) 推荐(0) 编辑
摘要: //==============================================================================================//Author: 11111//Create Date: 2010-07-22//Description: 11111//----------------------------------------------------------------------------------------------//Alter History:// 2010-08-03 add Codes.//====== 阅读全文
posted @ 2011-10-21 13:14 万事俱备就差个程序员 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一.基本选择器:#id :选择给定ID名的元素 如:$("#id1")为选择id为id1的元素.class :选择给定类名的元素element :选择给定元素名的所有原色* :匹配所有元素selector1,selector2,...... :选择这些名称的元素,以逗号隔开,可以是类或id名二.层次选择器:$("ancestor descendant") :选择ancestor元素下的所有descendant(后代)元素$("parent>child") :选择parent下的所有child(子)元素$('prev+ne 阅读全文
posted @ 2011-10-21 08:13 万事俱备就差个程序员 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、基本选择器序号选择器含义1.*通用元素选择器,匹配任何元素2.E标签选择器,匹配所有使用E标签的元素3..infoclass选择器,匹配所有class属性中包含info的元素4.#footerid选择器,匹配所有id属性等于footer的元素实例:* { margin:0; padding:0; }p { font-size:2em; }.info { background:#ff0; }p.info { background:#ff0; }p.info.error { color:#900; font-weight:bold; }#info { background:#ff0; }p#i 阅读全文
posted @ 2011-10-21 08:11 万事俱备就差个程序员 阅读(342) 评论(0) 推荐(1) 编辑
摘要: UpdatePanel的使用注意UpdatePanel1.使用代码的方式进行编写。2. Trigger属性:1)AsyncPostBackTrigger :只是UpdatePanel中指定的进行了局部刷新。2)PostBackTrigger : 整页进行回送(整个页面都刷新了)。3. 编程方法控制UpdatePanel的更新:1) 在PageLoad()中:使用ScriptManager的RegisterAsyncPostBackControl()方法注册一个异步提交的控件ScriptManager1.RegisterAsyncPostBackControl(this.Button1);2.. 阅读全文
posted @ 2011-10-21 07:55 万事俱备就差个程序员 阅读(595) 评论(0) 推荐(0) 编辑
摘要: asp.net代码中尖括号和百分号的含义在.aspx的文件中经常会碰到如下的代码,如:1、<%=%> 里面放的变量名,如:<div> <h1>Hello World</h1> <p>Welcome to Beginning ASP.NET 3.5 on <%= DateTime.Now.ToString() %></p> </div> 输出结果为:Hello WorldWelcome to Beginning ASP.NET 3.5 on 2009-11-10 15:53:082、 <%#%& 阅读全文
posted @ 2011-10-20 21:48 万事俱备就差个程序员 阅读(3480) 评论(0) 推荐(2) 编辑
摘要: GridView 编辑功能实现2009年06月18日 星期四 12:37GridView 自定义模版列实现手动编辑功能,删除功能根据这些资料相信你可以很容易写出来了实现功能要点:1、可激发回发事件的控件(比如:Button,LinkButtion,ImageButton等)的 CommandName 属性有几个特殊值:Delete 、 Update、Edit、Cancel设置成对应的名称 系统自动识别控件激发的事件分别为:Delete 激发 RowDeleting 事件Update 激发 RowUpdating 事件Edit 激发 RowEditing 事件Cancel 激发 RowCance 阅读全文
posted @ 2011-10-20 15:51 万事俱备就差个程序员 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: string currentID = ((Label)ListView1.Items[e.ItemIndex].FindControl("IDLable")).Text; 阅读全文
posted @ 2011-10-20 14:10 万事俱备就差个程序员 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Listview控件获取当前行的行号和主键,1, 获取当前行的行号: int index = ((ListViewDataItem)e.Item).DisplayIndex;2,获取当前行的主键: int id = Convert.ToInt32(ListView1.DataKeys[index].value); protected void ListView1_ItemCommand(object sender, ListViewCommandEventArgs e) { //获取当前行号; int index = ((ListV... 阅读全文
posted @ 2011-10-20 11:38 万事俱备就差个程序员 阅读(2271) 评论(0) 推荐(0) 编辑
摘要: Text='<%# Container.DataItemIndex +1 %>' 阅读全文
posted @ 2011-10-20 10:35 万事俱备就差个程序员 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 时间差的计算法一:使用TimeSpan ,同时也介绍一下TimeSpan的用法相关属性和函数Add:与另一个TimeSpan值相加。 Days:返回用天数计算的TimeSpan值。 Duration:获取TimeSpan的绝对值。 Hours:返回用小时计算的TimeSpan值 Milliseconds:返回用毫秒计算的TimeSpan值。 Minutes:返回用分钟计算的TimeSpan值。 Negate:返回当前实例的相反数。 Seconds:返回用秒计算的TimeSpan值。 Subtract:从中减去另一个TimeSpan值。 Ticks:返回TimeSpan值的tick数。 Tota 阅读全文
posted @ 2011-10-16 22:39 万事俱备就差个程序员 阅读(644) 评论(0) 推荐(0) 编辑
摘要: RegisterClientScriptBlock的原型与RegisterStartupScript相同,两个函数不同在于将其 包含的脚本代码写入到HTML文件的不同位置.RegisterClientScriptBlock在 Page 对象的 元素的开始标记后立即发出客户端脚本,RegisterStartupScript则是在Page 对象的 元素的结束标记之前发出该脚本。如果你的脚本有与页面对象(doucument对象)进行交互的语句,则推荐使用 RegisterStartupScript,反之如果要想客户端脚本尽可能早的执行,则可以使用RegisterClientScriptBlock或 阅读全文
posted @ 2011-10-16 22:18 万事俱备就差个程序员 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 做法1,数据库中存入时间 字段设置不允许为空,然后默认值写getdate()做法2,string d = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")然后再sql语句中按字符串类型的字段insert进去,sql = "insert table (存入时间) values('" + d + "')";注意这里只是示例now.ToString("yyyy-MM-dd hh:mm:ss") 阅读全文
posted @ 2011-10-16 21:51 万事俱备就差个程序员 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 当你要发布或编译的时候,最后采用export,它不会引入svn的附加文件当你需要修改和提交的时候,用checkout,它会在你本地建立一个工作区 阅读全文
posted @ 2011-10-16 14:25 万事俱备就差个程序员 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: ScriptManager.RegisterStartupScript方法如果页面中不用Ajax,cs中运行某段js代码方式可以是:Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>window.open('default2.aspx')</script>");如果页面中使用了Ajax ,则上述代码即使执行也无效果。对这种情况我们通常采用:ScriptManager.RegisterStartupScript(this.Butt 阅读全文
posted @ 2011-10-15 19:07 万事俱备就差个程序员 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomEvent.addHandler method...问题原因:如果将ModalPopupExtender的OK/Cancel 按钮,放在了弹出框的UpdatePanel内,就会报这个错解决办法:既然ModalPopupExtender不让人在UpdatePanel内放Ok/Cancel的控制按钮,那就干脆不放了,用Show()和Hide()来控制~即,view plaincopy to clipboardprint?<cc1:ModalPo 阅读全文
posted @ 2011-10-15 14:22 万事俱备就差个程序员 阅读(776) 评论(0) 推荐(1) 编辑
摘要: 用如下的代码也可以正确删除int i = 0;foreach (int indexChecked in checkedListBox.CheckedIndices) { checkedListBox.Items.RemoveAt(indexChecked - i); i++; // 通过减去i来修正删除选项后的索引错误 } 阅读全文
posted @ 2011-10-15 10:06 万事俱备就差个程序员 阅读(993) 评论(0) 推荐(1) 编辑
摘要: TreeView怎样无限递归绑定数据(用C#语言写),谢谢。。浏览次数:1680次悬赏分:20|解决时间:2009-1-6 09:49|提问者:binas|检举数据库设计如下50 0 军事 051 0 生活 052 1 健康菜肴 5153 1 各国武器 5072 0 新闻 073 1 国内 7275 1 国外 7284 0 uuu 085 2 aaa 5286 3 bbb 85最佳答案我把我以前用的表结构先介绍下 表主要用来保存权限分类的 字段 PopId 权限ID 主键 PopName 权限名字 PostUrl 链接到的URL flid 父节点ID 其中 根节点的flid为0 其他的父节点根 阅读全文
posted @ 2011-10-14 13:56 万事俱备就差个程序员 阅读(327) 评论(0) 推荐(0) 编辑
摘要: ASP.NET的五大数据控件浅谈发表日期:2010-11-05 ASP.NET 数据控件:GridView,DataList,Repeater ,DetailsView,FormView。 ASP.NET 数据控件综述: 1.前3个用于呈现多条记录,后面2个用于呈现单条数据明细,即常用的记录明细。 2.GridView和DetailsView控件的布局固定,自定义数据显示的布局功能有限,一般适合布局简单的数据呈现。3.DataList,Repeater和FormView数据控件都有很强的自定义布局能力,如果数据呈现需要较为复杂的布局方案,这3个控件是首选。 4.GridView ,Detai. 阅读全文
posted @ 2011-10-14 07:44 万事俱备就差个程序员 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Web前端开发中的MCRV模式作者: izujian 来源: baiduux 发布时间: 2011-09-27 14:15 阅读: 2227 次 原文链接 全屏阅读 [收藏] 摘要 针对前端开发中基于ajax的复杂页面开发所面临的代码规模大,难以组织和维护,代码复用性、扩展性和适应性差等问题,本文尝试以MVC思想为基础,结合Web前端开发中“内容-结构-表现-行为”相分离的开发标准,提出一种将Web页面代码分为视图(View,页面静态部分,包括内容、结构、表现)、模型(Model,负责数据缓存、数据校验与本地逻辑处理、发起ajax请求)、控制器(Controller,负责用户和系统事件响... 阅读全文
posted @ 2011-09-28 23:11 万事俱备就差个程序员 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 关于Asp.net中static与ViewState使用的探讨 摘 要: 利用asp.net 开发基于B/S模式的应用系统,经常会遇到同一页面类的各函数 成员之间、同一会话各页面之间、不同机器各用户页面之间的传值问题,即要解决数据共享 的问题。这可以选择使用Application、Session、cookie、Static、ViewState等方法实现 。其中Static变量的使用容易出现问题,使用不好会导致数据紊乱,给系统造成故障隐患。 用ViewState作为页内数据传值也是一种较好的选择 。根据开发设计实践特对此问题进行了 总结探讨。 关键词:asp.net;编程;应用研究;对象。 .. 阅读全文
posted @ 2011-09-28 22:51 万事俱备就差个程序员 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 启动无线网络:@echo off echo 正在启动无线网络,请稍等......::开启虚拟AP.bat(开启虚拟AP功能,并设置名称及密码至少8位)netsh wlan set hostednetwork mode=allow ssid=QQ471226865 key=471226865::启用虚拟AP.bat(启用后,别人就可以搜索到你了)netsh wlan start hostednetworkecho 启动无线网络完成,注意别忘记修改刚启动的无线网络的IP和客户端无线网络的IP! echo. & pause闭无线网络:@echo off echo 正在关闭无线网络,请稍等.. 阅读全文
posted @ 2011-09-16 14:30 万事俱备就差个程序员 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 利用Menu和MutiView控件实现类似tabControl效果2010-05-10 15:41前台:CSS <style type="text/css">html{background-color: silver;}.menuTabs{position: relative;top: 1px;left: 10px;}.tab{border: Solid 1px black;border-bottom: none;padding: 0px 10px;background-color: #eeeeee;}.selectedTab{border: Solid 1px 阅读全文
posted @ 2011-09-05 21:11 万事俱备就差个程序员 阅读(412) 评论(0) 推荐(0) 编辑
摘要: javascript使回车键替代tab键的光标移动功能 博客分类:javascriptJavaScript在要改变的页面中加入如下代码Js代码 <script type="text/javascript"> document.onkeydown=function enterToTab() { if(event.srcElement.type != 'submit' && event.srcElement.type!="image" && event.srcElement.type != ' 阅读全文
posted @ 2011-09-03 21:04 万事俱备就差个程序员 阅读(2163) 评论(0) 推荐(0) 编辑
摘要: js代码:<script>document.onkeydown=function(){ss()}function ss(){ if(event.keyCode==13) { alert("调用按钮事件."); }}</script>或者<script language="javascript" type="text/javascript"> function onDocKeydown(e) { e = e || window.event; if (e.ctrlKey && e.key 阅读全文
posted @ 2011-09-03 12:23 万事俱备就差个程序员 阅读(807) 评论(0) 推荐(0) 编辑
摘要: string[] a1={"1","2"};string[] a2={"2","3"};Ilist<string> jiaoji=new List<string>;Ilist<string> bingji=new List<string>;//交集foreach(string s1 in a1){foreach(string s2 in a2){if (s1=s2)jiaoji.add(s1);}}// 并集foreach(string s in a1){bingji 阅读全文
posted @ 2011-08-28 12:46 万事俱备就差个程序员 阅读(846) 评论(0) 推荐(0) 编辑
摘要: 百科名片JSONJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。目录基础结构基础示例格式应用具体形式概念比较展开编辑本段基础结构 JSON建构于两种结构: 1. “名 阅读全文
posted @ 2011-07-28 09:41 万事俱备就差个程序员 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Windows NT求助编辑百科名片Windows NTMicrosoft Windows NT(Network Termination)是由微软公司发行的操作系统,基于OS/2 NT基础编制。OS/2由微软和IBM联合研制,分为微软的Microsoft OS/2 NT与IBM的IBM OS/2。协作后来不欢而散,IBM继续向市场提供先前的OS/2版本,微软则把自己的OS/2 NT的名称改为Windows NT,即第一代的Windows NT 3.1。微软公司从数字设备公司(Digital Equipment Corporation)雇佣了一批人员来开发这个新系统。这个系统的很多元素反映了早期 阅读全文
posted @ 2011-07-27 10:55 万事俱备就差个程序员 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 域账号管理工具2011-01-13 16:03:22标签:ActiveDirectoryManagedAccount原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://bigwolf.blog.51cto.com/2595396/477861域账号管理工具,批量添加修改用户信息,查找锁定,长期未登录用户等等主要功能:1.批量导入用户,可添加用户至与部门名称相同的用户组和OU容器。2.批量修改用户信息,可将现有用户移动到与部门名称相同的OU容器并加入用户组。3.用户信息字段可以随意组合,目前支持导入除账户名和密码外的7个不同字段。(要 阅读全文
posted @ 2011-07-27 08:46 万事俱备就差个程序员 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: Active Directory和活动目录是同义词,已合并。活动目录百科名片活动目录(Active Directory)是面向Windows Standard Server、Windows Enterprise Server以及 Windows Datacenter Server的目录服务。活动目录服务是Windows 2000操作系统平台的中心组件之一。理解活动目录对于理解Windows 2000的整体价值是非常重要的。这篇关于活动目录服务所涉及概念和技术的介绍文章描述了活动目录的用途,提供了对其工作原理的概述,并概括了该服务为不同组织和机构提供的关键性商务及技术便利。 编辑本段Active 阅读全文
posted @ 2011-07-27 08:25 万事俱备就差个程序员 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: windows域编辑本段域的含义 域英文叫DOMAIN——域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理。 域既是 Windows 网络操作系统的逻辑组织单元,也是Internet的逻辑组织单元,在 Windows 网络操作系统中,域是安全边界。域管理员只能管理域的内部,除非其他的域显式地赋予他管理权限,他才能够访问或者管理其他的域;每个 阅读全文
posted @ 2011-07-27 08:24 万事俱备就差个程序员 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: http://blogs.msdn.com/b/stbcblog/archive/2008/11/27/why-do-we-need-windows-workflow-foundation.aspxSign In服务世界 开发未来微软亚太研发集团服务器与开发工具事业部(中国)Translate This Page翻译此页Microsoft®TranslatorOptionsBlog HomeAboutEmail Blog AuthorShare thisRSS for postsAtomRSS for commentsSearchSearch this blogSearch all 阅读全文
posted @ 2011-07-25 09:30 万事俱备就差个程序员 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 句柄,是整个windows编程的基础,一个句柄是指使用的一个唯一的整数值,是指一个四字节长的数值,用于标志应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等,应用程序能够通过句柄访问相应的对象的信息。但是,句柄不是一个指针,程序不能利用它句柄来直接阅读文件中的信息。如果句柄不用在I/O文件中,它是毫无用处的。 句柄是windows用来标志应用程序中建立的或是使用的唯一整数,windows使用了大量的句柄来标志很多对象。句柄概念 在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如: 阅读全文
posted @ 2011-07-20 12:36 万事俱备就差个程序员 阅读(256) 评论(0) 推荐(0) 编辑
摘要: DLL HellDLL噩梦 DLL HELL字面意思是DLL"灾难",是由于com组件升级引起的程序不能运行的情况。 COM对象常常被编译为dll文件。COM组件模型虽然很不错,但是它自身存在致命的缺陷。由于COM对象可以被重用,这样多个程序可能使用一个COM对象 ,如果这个COM组件升级了,就很有可能出现其中某个程序无法使用新组件,导致程序不能运行的情况,这种情况被称为“DLL HELL”。有时安装了新的软件后很多其他的软件都无法使用,往往就是这个原因。 Windows系统是以Dynamic Link Library(动态链接库)的方式让系统和应用软件共用所有的系统文件的 阅读全文
posted @ 2011-07-20 11:23 万事俱备就差个程序员 阅读(353) 评论(0) 推荐(1) 编辑

http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏