上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 107 下一页
摘要: 说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。C#精髓第四讲 GridView 72般绝技作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.3.24-26为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血,版权永远属于CSDN社区的清清月儿,请不要试图修改本文,破坏全文的完整性,希望您尊重我的劳动成果!快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridVie 阅读全文
posted @ 2007-03-25 04:36 leonardleonard 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 说明:准备出一个系列,所谓精髓讲C#语言要点。这个系列没有先后顺序,不过尽量做到精。可能会不断增删整理,本系列最原始出处是csdn博客,谢谢关注。C#精髓第三讲 C#泛型有什么好处作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.3.24 关于object类型:1.object类型可以来引用任何类型的实例;2.object类型可以存储任何类型的值;3.可以定义object类型的参数;4.可以把object作为返回类型。但是--这样做有很大的问题1.会因为程序员没有记住使用的类型而出错,造成类型不兼容;2.值类型和引用类型的互化即装箱拆箱使系统性 阅读全文
posted @ 2007-03-25 04:35 leonardleonard 阅读(136) 评论(0) 推荐(0) 编辑
摘要: “三层结构”是“外观层”、“商业逻辑层”、“数据库层”假设以这样的结构制作一个留言板,那么应该是: # 留言板页面的外观代码都存放在 .aspx 文件中 # 当用户点击页面上的提交按钮时,先将文本信息传递给一个 LeaveWord 类对象 (LeaveWord 类的定义被封装到“商业逻辑层”) # 之后让这个对象执行 Post() 将留言信息发送到数据库用一个简单的代码就是: textarea id="Content" runat="server"/textarea input type="button" id="Post" runat="server" / // -------- 阅读全文
posted @ 2007-03-24 17:23 leonardleonard 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一个示例: classAppTest { privateExcel.ApplicationClass_x; publicstaticvoidMain0() { AppTesta=newAppTest(); a._x=newExcel.ApplicationClass(); a._x.UserControl=false; for(inti=0;i4;i++) { a.SaveToXls("D:\\test\\"+i+".xls");//本例是在D盘下建立的test文件夹 } a._x.Quit(); System.Runtime.InteropServices.Marshal.Release 阅读全文
posted @ 2007-03-24 17:20 leonardleonard 阅读(538) 评论(0) 推荐(0) 编辑
摘要: if(fileupload.PostedFile!=null){ //addto为要添加的属性,aboutfile为文件说明string nam = fileupload.PostedFile.FileName ;//取得文件名(抱括路径)里最后一个"."的索引int i= nam.LastIndexOf(".");//取得文件扩展名string newext =nam.Substring(i);//这里我自动根据日期和文件大小不同为文件命名,确保文件名不重复DateTime now = DateTime.Now; string newname=now.DayOfYear.ToString() 阅读全文
posted @ 2007-03-24 17:19 leonardleonard 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 前两年写的东西,现在整理一下发出来!以前公司需要做WebService,并且对WebService的SoapHeader进行加密,所以就写了这么个东东!使用这个类,需要密钥管理!为了保证数据的安全性往往要对数据进行加密,但是加密的缺点之一,就是影响程序的运行效率,所以,当时我的思路是只对用户的登录信息(用户名,密码)进行加密!数据用明文传输,用户信息验证没有通过的情况下, 不进行数据传输。 实际在网络通讯中,使用密钥匙的方式并非无懈可击,如果黑客可以捕捉到用密钥加密的,用户验证信息,然后,做个模拟请求,向提供WebService的服务器发请求,还是可以获得请求数据!所以,我又使用了IP或者域名 阅读全文
posted @ 2007-03-24 17:16 leonardleonard 阅读(185) 评论(0) 推荐(0) 编辑
摘要: /* FTPFactory.cs Better view with tab space=4 Written by Jaimon Mathew (jaimonmathew@rediffmail.com) Rolander,Dan (Dan.Rolander@marriott.com) has modified the download method to cope with file name with path information. He also provided the XML comments so that the library provides Intellisense des 阅读全文
posted @ 2007-03-24 17:15 leonardleonard 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 类(class)是C#类型中最基础的类型。类是一个数据结构,将状态(字段)和行为(方法和其他函数成员)组合在一个单元中。类提供了用于动态创建类实例的定义,也就是对象(object)。类支持继承(inheritance)和多态(polymorphism),即派生类能够扩展和特殊化基类的机制。 使用类声明可以创建新的类。类声明以一个声明头开始,其组成方式如下:先是指定类的特性和修饰符,后跟类的名字,基类(如果有的话)的名字,以及被该类实现的接口名。声明头后面就是类体了,它由一组包含在大括号({})中的成员声明组成。 下面是一个名为Point的简单类的声明: public class Point { 阅读全文
posted @ 2007-03-24 17:12 leonardleonard 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 码输入是一种常用的控件,我记得第一次看见这种控件是在Visual FoxPro中!感觉功能强,不错。现在用C#开发ASP.NET应用程序也需要用到这种输入的控件,便琢磨着自己做一个。但是由于Visual FoxPro中的掩码文本框功能太强了,一时还不敢去做。网上也有一些自制的如:http://www.weste.net/2004/11-25/09162561988.html,但是感觉功能都不很适合。后来在http://www.stedy.com上看到了他们做的掩码文本框,感觉这种方式在Web应用上很适合,就把客户端代码down下来了!(stedy software 作的是产品,要花钱!而且很贵 阅读全文
posted @ 2007-03-24 17:10 leonardleonard 阅读(335) 评论(0) 推荐(0) 编辑
摘要: using System; using System.IO; using System.Security.Cryptography; namespace Vavic { /// summary /// Security 的摘要说明。 /// /summary public class Security { const string KEY_64 = "VavicApp"; const string IV_64 = "VavicApp"; //注意了,是8个字符,64位 public Security() { // // TODO: 在此处添加构造函数逻辑 // } public sta 阅读全文
posted @ 2007-03-24 17:08 leonardleonard 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 107 下一页