04 2007 档案
一个封装比较完整的FTP类——clsFTP
摘要:一个封装比较完整的FTP类——clsFTP 前几天,看见园子里面的博友写了一个支持断点续传的FTP类,一时技痒,干脆写了个更完整的clsFtp类。只是我写这个clsFtp不是支持断点续传的目的,而是为了封装FTP几个基本常用的操作接口。 功能 ü 建立FTP链接 ü 支持代理 ü 多种重载的同步上传文件 ü 多种重载的异步上传文件...
阅读全文
动态创建页面(服务器控件和表格)
摘要:在做一个项目时为了能够更加灵活,不得不根据静态数据动态的创建页面。即创建页面的表格和n多服务器控件。现在我们一起来看看都是怎么养的。在创建控件的时候,都需要个容器,在这里我选择了PANEL。创建服务器段控件的代码: TextBox textBox1=new TextBox();//创建个TextBox textBox1.ID="test1";//声明它的ID ...
阅读全文
.net Import和Assembly的理解
摘要:到近来才终于把以下两中方式给弄清楚: 在MSDN官方网站上对 @ Assembly这种方式是这样解释的: 在编译过程中将程序集链接到当前页,以使程序集的所有类和接口都可用在该页上,它引用到本页的是程序集。 示例 以下代码片段使用两个 @ Assembly 指令,第一个链接到 MyAssembly(用户定义的程序集);第二个链接到 MySource.vb(Visual Basic .NET 源文件)...
阅读全文
VS2003中刷新之后使滚动条保持不变
摘要:今天看见有位老兄提到了在VS2005里,控制滚动条的方法,突然想起在VS2003里曾经也这样用过。分享跟大家。其实很简单只要在HTML中 加入 SmartNavigation="True"代码就OK了。
阅读全文
客户端表单通用验证(转)
摘要:使用方法:本程序只需要对需要验证的标签设置三个属性:usage,exp,tip usage : 内置格式或表达式或函数 exp : 正则表达式(注意如果指定了usage则忽略exp) tip : 出错提示(如果是内置格式可以不要此属性,有缺省提示) 调用时只需要引用,然后为每个标记增加以上3个属性(不一定需要全部) ,注意本js的默认编码是...
阅读全文
Visual SourceSafe(vss)的使用方法
摘要:用Visual SourceSafe已经很久了,但是都没有去好好的归纳下他的使用方法,近来好比较的空闲,所以就写出来跟大家分享下。建立源代码管理方法:首先我们打开Visual SourceSafe的管理页面: 出现以下界面: 这个界面主要是显示你的vss的用户,对应用户的权限,是否登录信息。之后我们点中Tools里的CreateDataBase创建你的VSS所在的目录。你可以点击标题的User...
阅读全文
CodeSmith(4)
摘要:上次我们说了怎样访问数据库,现在我们接下来说怎样根据访问的表写模板,首先:我们来看看他声明的SourceTable的属性:SourceTable.Columns[i]:指的是数据库的第I列。SourceTable.Columns[i].Name:第I列的字段名。SourceTable.Columns[i].NativeType:第I列的字段类型。SourceTable.Columns[i].Siz...
阅读全文
客户端访问服务器端方法(客户端引入服务器端类)
摘要:首先声明这个是我在使用FreeTextBox时遇到了这个控件把所有的服务器端代码写到客户端,代码如下: 插入图片 aaaa ...
阅读全文
DTS导入的问题
摘要:不好意思先放下,解决了就撤下去我在利用DTS导入SQL时,程序不出现错误,但是没有将需要的数据导入到sql中,大家帮我看看:代码如下:Button代码: string strdespath="bsee"; string strsourcepath ="c:\\File\\abc.XLS"; string tablename="OTHER_Main...
阅读全文
CodeSmith使用(3)
摘要:在CodeSmith里要建立一个数据源,在CodeSmith里有一个Schema Explooer,如下图: 通过它可以访问数据库的表结构。在Schema Explooer上有个ManageDataSourse的图标,点击他会出现以下的界面: 点击ADD按钮,出现以下的界面: 输入Name:gj,支持的类型我们选择Sql..,再输入链接数据库的字符串:server=.;uid=sa;pwd=...
阅读全文
怎样使用PetShop 4.0 的CustomGrid
摘要:在PetShop 4.0的App_Code里有个CustomGrid控件,应该怎么使用这种类型的控件呀,哪位大哥知道请告诉我呀。我是直接把: ............ 考过来出现以下的错误:错误 1 元素“CustomGrid”不是已知元素。原因可能是网站中存在编译错误。 C:\Documents and Settings\gj1\My Documents\Visual Studi...
阅读全文
CodeSmith使用(2)
摘要:首先我们来看段代码: 以上更上一次的一样都是一个属性声明,不同的是Type由System.String换成了System.Boolean,这个属性主要是用来做一个BOOL的下拉选择(上一次的是一个输入的文本样式).预览的结果如下:
阅读全文
CodeSmith开篇
摘要:随着ORM,MVC的红火,也间接的让代码生成工具变得更加引人注目,CodeSmith是大家都用得比较多的代码生成工具,一时被大家拼为程序员不可缺少的十个软件之一。所以从今天开始我们将一起来学习CodeSmith使用,在这工程中都是以实例为线索,着重于运用。理论知识不会说的太多,如果你对它的理论知识还不熟悉,请到网上GOOGLE一下,一大把多的是。 首先要跟大家说下的...
阅读全文
不用AJAX实现前台JS调用后台C#方法(小技巧)
摘要:一提到如何在前台JS调用后台C#方法,AJAX成为了必然的想法。只是实现的细节采用AJAX 1.0或者AjaxPro的区别。其实如果不用AJAX,我们也能够很方便地利用JS调用后台方法。步骤如下:1 前台放一个按钮。设置为隐藏。注意:不能直接设置Visible=false的方式,这样的话在ASP.Net 2.0编译后的代码里是找不到这个按钮的。需要设置风格:style="display:none;...
阅读全文
无限级下拉列表的无限级分级[asp.net](转)
摘要:1. 无限级分类肯定要数据库支持啦,用户可以动态添加他们的分类嘛,下面是数据库的结构: 数据库主要有三个字段,这是最基本的了。第一个是主键,第二个是分类的名称了,第三个是父级目录id号。 2。成品的效果图:(大家最关心的是不是这个啊?看看是什么样子再看程序怎么吧) 看!!就长这个模样啦,这个层次关系就是上面那个数据所显示的结果。怎么样?还行吧。。。 3...
阅读全文
用DTS从SQL导出数据到EXCEL
摘要:完整的代码如下: using System;using System.Data;using System.Collections;using System.Data.SqlClient;using System.IO;namespace DtsExcel{ //**************************** //Create by chx of Telegnosis /...
阅读全文
一些很酷的.Net技巧 (转)
摘要:原作出处:http://www.codeproject.com/useritems/tips.asp?df=100 一..Net Framework 1. 如何获得系统文件夹 使用System.Envioment类的GetFolderPath方法;例如: Environment.GetFolderPath( Environment.SpecialFolder.Personal ) 2. 如何获...
阅读全文
Ajax在vs2003的实例以及动态连接库
摘要:很多朋友都向我要Ajax在vs2003的实例以及动态连接库,我就在这里提供一个链接,以供大家下载。点击这里现在
阅读全文
从SQL导出数据到EXCEL(上)
摘要:近来用做了一个综合查询,需要把几乎一个系统的数据完全导入到一个EXCEL里,就不得不对所有导出数据到EXCEL得方法进行了解,以选择一个性能最好的方式:综和网上的几种方式看,从SQL导出数据到EXCEL主要分成四种方式;(根据个人的理解哈)第一:以前我在前面的文章里也提到过就是直接通过HtmlText的方式给全部输出到EXCEL,代码如下; Response.Clear(); Response.B...
阅读全文
聊天程序(转)
摘要:Client:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Threading;using System...
阅读全文
Ajax(9)Accordion的使用方法
摘要:Accordion的几个重要属性:SelectedIndex:显示默认的时候是选中第几个AccordionPane。FramesPerSecond:设置Accordion切换的速度。TransitionDuration:转换的持续时间。(不好意思这是我个人的理解,有不对的地方请指教)实例HTML代码: ...
阅读全文
WinForm实现抓屏(转)
摘要:using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Drawing.Imaging; namespace 捕获屏幕 { /**//// ...
阅读全文
Ajax(8)PasswordStrength的用法
摘要:不知道大家有没有注意,再现在QQ更改密码时有一个提示你密码强度的东东,今天我们就来说说这个方法是怎么做的,让我们马上开始吧。第一:建立一个AJAX项目,在页面上放入三个TextBox,三个Label,三个PasswordStrength控件,把三个PasswordStrength控件的TargetControlID分别对应三个TextBox,把三个PasswordStrength的HelpStat...
阅读全文
Ajax(8)PasswordStrength的用法
摘要:不知道大家有没有注意,再现在QQ更改密码时有一个提示你密码强度的东东,今天我们就来说说这个方法是怎么做的,让我们马上开始吧。第一:建立一个AJAX项目,在页面上放入三个TextBox,三个Label,三个PasswordStrength控件,把三个PasswordStrength控件的TargetControlID分别对应三个TextBox,把三个PasswordStrength的HelpStat...
阅读全文
浙公网安备 33010602011771号