随笔分类 - 技术积累
代码上处理的技巧 / 有特点的问题解决 / 新接触的知识掌握
摘要:1) MVC3 中的Model,字段的验证属性, <1> [Required] //必填项, <2> [DataType] //字段属性, 如: DataType.Password , DataType.EmailAddress <3> [Display(name="DisplayName")] //显示名称 <4> [StringLength] //设置字段长度大小 <5> [Remote("CheckIsExists","Account",AdditionalFields
阅读全文
摘要:上标:Xsup2/sup下标:logsub2/subNXML中&转义:&
阅读全文
摘要:ASP.NET 的Forms权限验证,就是通过 web.config配置来改变每个用户的不同文件夹访问权限。例如,A,B,C用户属于USERS组,配置A,B,C三个用户只能访问W目录下的页面。具体配置如下:1) 建立站点根目录下web.config,authentication节点的mode设置为Forms。[代码]2) 站点目录下建立W文件夹,添加配置文件web.config,W文件夹下新建test.aspx页面。[代码]3) 根目录下新建登录页面(login.aspx),登录按钮事件代码:[代码]4) 站点根目录新建global.asax,在文件中加入Application_Authent
阅读全文
摘要:1) 选择所需要制作效果的图层,复制图层(Ctrl+J),在复制的图层上添加图层蒙板。2) 将复制的图层往下拖到合适的位置,并垂直翻转。3) 选择渐变工具,渐变一下就可以了。4) 再稍微使用变形工具(Ctrl+T),拉扁一点。最后的效果:
阅读全文
摘要:photoshop画平滑的曲线可以利用选框工具,再修改-平滑也可以达到效果,但是我认为效果最好的仍然是钢笔工具。1) 选择钢笔工具。上面相应的属性里选择第二个“路径”,PS默认的是第一个“形状图形”。2)建一新图层,单击(即添加一锚点),再在曲线终点处单击。(注意:此处是关键,单击的时候鼠标不要离开画布,而是选择一个方向拖动,角度合适再松开鼠标)。3)选择图层面板,点击"路径",再选择"描边路径"就成功了(在此之前先选好前景色) 。4) 回到图层,按Ctrl+Enter提交即可。
阅读全文
摘要:1) 添加MSXML2的应用2) 使用XMLHTTPClass 请求数据到一个URL地址。[代码]3) 响应此xml请求。[代码]4) 返回一个xml格式的给请求者.[代码]
阅读全文
摘要:1) Pop3Client的一些主要的方法connect(); //提供popserver,popPort,user,pwd连接邮件服务器user();//提供邮件用户pwd();//提供邮件该用户的密码list();//+ok 7 8889,返回正确格式为+OK,7是指新邮件数量.RETR(int msg);//读取第msg封邮件.2) CodeProject源码对Pop3Client的一些方法...
阅读全文
摘要:Regex的Replace()可以适用屏蔽一些关键字,性能上估计没有Lucene.Net效果好,主要是用的比较方便。Regex.Replace(string input,string pattern,string replacement,RegexOptions options);正则表达式邮件:\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*电话(111-...
阅读全文
摘要:1) 官网:http://jstree.com/jstree版本:v.1.0.rc22) jstree 可以异步的不停的读取数据库的内容。在数据量很大的时候,可以一层一层的去读取树节点的内容,不至于界面卡死掉,有很好的用户体验。前台javascript调用jstree的方法(更多方法可以参考官网的文档,写的很详细)。javascript:[代码]展开所有节点:$("#demo2").jstree(...
阅读全文
摘要:toLowerCase() //小写toUpperCase() //大写<script type="text/javascript" language="javascript"> var str = "acBd"; alert(str.toLowerCase()); // = alert("acbd"); alert(str.toUpperCase()); // = alert(...
阅读全文
摘要:Excel 导入到 SQL2005 :select * into table from OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,'Excel 5.0;HDR=YES;DATABASE=d:\test.xls',test$); SQL2005 导入到 EXCEL :insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0' ,...
阅读全文
摘要:WINFORMS中一个Button,一个ProgressBar,Button事件:btnTest_Click CODE: private delegate void dlgProgress(int iValue); private void SetValue(int iValue) { if (InvokeRequired) { dlgProgress objDlgProgress= new...
阅读全文
摘要:declare @addressid intdeclare authors_cursor cursor for SELECT address.addressid FROM address open authors_cursorfetch next from authors_cursor into @addressidwhile @@fetch_status=0begin--T-SQLfetch n...
阅读全文
摘要:System.Net.Mail是作为System.Web.Mail的替代来发送EMAIL.1) System.Net.Mail[代码]2) System.Web.Mail[代码]
阅读全文
摘要:以前操作Excel的话,一般都会去用Microsoft.Jet.OLEDB.4.0引擎去读取的,但是,这样会有一个问题,就是如果office 2007的话,就出事情了,而且,Microsoft.Ace.OLEDB.12.0还可以访问正在打开的excel而Mricosoft.Jet.OLEDB.4.0则不可以,Microsoft.Ace.OLEDB.12.0安装文件:http://www.micro...
阅读全文
摘要:项目中有个打印的功能,具体是要做到企业的详细信息条条框框的打印出来,刚开始想到的就直接window.print()了,但是这样做的话,默认情况下页眉页脚会出来,这样的客户体验会很不好。虽然有些情况是可以去设置使打印的时候不出现页眉页脚,但是这样会很麻烦,于是,就想到用Report的打印功能,但是,这样做的话,浏览器需要去加载一个ActiveX,也不是很好,相对来说,比之window.print()...
阅读全文
摘要:C#中操作Excel的方法很多,这里通过Response输出流的方式导到浏览器端成excel文件。方法代码:public void ExportResult(DataSet ds,string excelName) { HttpContext.Current.Response.Clear(); HttpContext.Current.Response.Charset = ""; HttpConte...
阅读全文
摘要:var asc = 1;function sortTable(tId,columnIndex){var oTable;if(typeof(tId)=="object"){ oTable = tId;}else{ oTable = document.getElementById(tId);}if(!oTable){ return false;}var emptyRows = 1;for(var i ...
阅读全文
摘要:function CLASS_MSN_MESSAGE(id,width,height,caption,title,message,target,action){ this.id = id; this.title = title; this.caption= caption; this.message= message; this.target = target; this.action...
阅读全文
浙公网安备 33010602011771号