自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

转载 FreeTextBox控件的使用

  (1) 复制 bin 目录下的 FreeTextBox.dll 文件到你的 Web 应用程序目录中的 bin 目录或其上层的虚拟目录下的 bin 目录; (2) 将FreeTextBox.dll引用到工程中  (3) 复制 HelperScripts 目录下的三个文件到你的 Web 应用程序目录中或其子目录中,注意使用时要指定 HelperFilePath 属性;  (4) 复制 images

2006-05-04 14:43:00 2922

转载 通用分页控件(DataGrid,DataList,Repeater都可以用它来分页)

1.建立用户控件Pager.ascx1.1 htmlscript language="javascript">        function callButtonEvent()    {        var keycode =window.event.keyCode;        if(keycode==13)        {            if(check()==true

2006-05-03 15:55:00 1178

转载 ASP.NET程序中常用的三十三种代码

    1. 打开新的窗口并传送参数:   传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")  接收参数:string a = Request.QueryString("id");string b = Request.Quer

2006-05-02 10:08:00 1017

原创 在Repeater中嵌套使用Repeater

  在一般的网站中浏览类别的用户控件通常都位于大多数 ASP.NET 页的左边,它使用户能够按类别快速的查找产品。最近遇到一个客户,因为在他网站上展示的产品并不多,所以要求在原有类别浏览的基础上将产品也加进去。一来更方便,二来加长了左部导航栏的长度使页面更协调。原有的分类导航栏是由Repeater实现的,现在需要在每一个分类下加入该类的商品信息,于是我想到了在原有Repeater中嵌套Repeat

2006-04-30 13:25:00 2251

转载 ASP.NET设计中的性能优化问题

 一、SqlDataRead和Dataset的选择  Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接  (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进

2006-04-30 09:12:00 910

转载 选择好适合自已的数据绑定方法!

在绑定数据时经常会用到这个句程序:或者 今天又学到一种,而且微软也说这种方法的效率要比以上两种高。 很有用的,这样可以在前台页面做好多事情了。 还要记住要这样用必须要在前台页面导入名称空间System.Data,否则会生成错误信息。 这种用法其实和是一个道理。 关键是Container这个东西,它比较神秘。它的名称空间是System.ComponentModel。对

2006-04-29 12:47:00 1579

转载 IT从业人员必看的10大论坛

IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想一个都不能少,于是我推荐如下这些论坛

2006-04-22 09:37:00 1210

转载 电脑使用小技巧大合集

FTP剩余空间察看方法 使用账号登陆后按“CTRL”+“R”,后在屏幕上出来一个提示框,输入“ALLO 1”,就能看到FTP剩余的大致字节数,扣除后6位,就是大概剩余多少M了。rm电影自动弹出制作者论坛的网址的应对方法有的RM电影,只要一拖进度条,就自动开一个网页,弹出制作者论坛的网址。使用软件:Helix Producer里面的rmevents.exe。建立一个内容为空的 events.txt

2006-04-07 09:56:00 8949 6

原创 修改3389端口

修改服务器端的端口设置,注册表有2个地方需要修改 [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TerminalServer/Wds/rdpwd/Tds/tcp] PortNumber值,默认是3389,修改成所希望的端口,比如3900第二个地方:[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/C

2005-12-18 13:12:00 1818

原创 C#操作注册表

以下从‘读’‘写’‘删除’‘判断’四个事例实现对注册表的简单操作 命名空间:Microsoft.Win32 1.读取指定名称的注册表的值 private string GetRegistData(string name) {    string registData;    RegistryKey hkml = Registry.LocalMachine;    RegistryKey softw

2005-11-15 20:47:00 1330

原创 存储过程编写经验和优化措施

  一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。     二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇

2005-10-29 13:38:00 879

原创 彻底删除项目的VSS源代码管理信息

  有时候出差把项目带出去后,打开时老是提示我要连接源代码管理服务器,这个程序用到的源代码服务器管理我当然连接不上,看着很不爽,就开始删除源代码管理信息。 先删除解决方案目录、各个项目目录下的:    mssccprj.scc 、    工程名.vssscc、    vssver.scc 、    项目名.csproj.vspscc这四类文件后,打开项目仍然报没删除干净,报下面错误:  (×) 

2005-10-29 13:29:00 3198 1

原创 小日本参数设定详解

本文没有涉及tmpgenc的菜单部分,因为影响mpeg编码效率/质量的主要是参数设置。菜单提供了一些很好的功能,比如压缩完成自动关机等,请大家自己摸索。5)水平有限,现眼之处请指正,赫赫。A. video(视频)部分:本部分设定输出的视频码流的类型和参数,大部分参数在模版中已经固定。1)基本类型:有mpeg1/mpeg2,mpeg1用于vcd, mpeg2用于svcd/dvd.2)大小:PAL v

2005-10-07 13:36:00 2163

原创 网页代码常用小技巧总结续,网页制作学习

如内容超出单元格,则隐藏style="TABLE-LAYOUT: fixed"让弹出窗口总是在最上面: 不要滚动条? 让竖条没有: 让横条没有: 两个都去掉?更简单了 怎样去掉图片链接点击后,图片周围的虚线? 电子邮件处理提交表单 在打开的子窗口刷新父窗口的代码里如何写? window.opener.location.reload()如何设定打开页面的大小 在页面中如何加入不是满铺的背景

2005-09-24 15:57:00 1395

原创 如何实现动态加载用户控件

1.编程创建用户控件示例(1)创建一个简单的用户控件创建一个名为UserControlExample.ascx的用户控件,代码如下:  void EnterBtn_Click(Object Sender, EventArgs E)  {   Label1.Text = "嗨 " + Name.Text + " ,欢迎来到ASP.NET!";  } 一个简单的用户控件输入名字:(2)在页面中编程创建

2005-09-12 17:47:00 1819

原创 3种方式遍历repeater中的控件,可作为CheckBox全选

方式1:foreach (Control c in this.Repeater1.Controls)   {    HtmlInputCheckBox check = (HtmlInputCheckBox)c.FindControl("cbDelete1");    if( check != null )    {     check.Checked = true;    }   }方式2:   

2005-09-11 00:08:00 1156

原创 ASP.NET四种页面导航方式之比较与选择

    在ASP.NET应用中,Web表单之间的导航有多种方式:用超级链接,用Response.Redirect,用Server.Transfer,或者用Server.Execute。本文将分析这四种导航方式的异同及其优缺点,帮助你选择最佳的导航方式。     一、超级链接       从一个表单进入另一个表单最简单的方式是使用HTML超级链接控件。在Web表单中,使用超级链接的HTML代码类如:

2005-08-23 16:02:00 889

原创 window.open()详解

window.open()详解【1、最基本的弹出窗口代码】 其实代码非常简单: window.open (page.html) --> 因为着是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open (page.html) 用于控制弹出新的窗口page.h

2005-08-23 15:59:00 844

原创 怎样防止浏览器刷新重复提交数据?

在我们做程序开发的时候经常会遇到用户点了提交以后,由于各种原因用户会在去点提交或是按浏览器的刷新按扭,从而导致数据重复提交。经研究和到网上查找资料后处理方案有以下几种:第一种方法: 不要用WEB控件中的BUTTON用HTML中的BUTTON可以解决这个问题: 具体如下: 在:HTML中,定义这样一个BUTTON ------------------------- ----------------

2005-08-23 15:39:00 2228

原创 去掉“点击图片链接后的那个四方虚线框”的方法!

onfocus="this.blur()" 这条代码能消除链接时的虚线框,如果你的网页上有几个甚至上百个链接,就用htc来解决这问题。至于htc是什么,全称就是Html Components,由微软在IE5.0后开始提供的一种新的指令组合,它可以把某种特定功能的代码封装在一个组件之中,从而实现了代码的重复使用。作为一个组件,htc里包含了属性、方法、事件等等各种知识,在这里就不一一介绍了,具体内容

2005-08-05 21:12:00 1331

原创 掌握 ASP.NET 之路:自定义实体类简介

摘要:有些情况下,非类型化的 DataSet 可能并非数据操作的最佳解决方案。本指南的目的就是探讨 DataSet 的一种替代解决方案,即:自定义实体与集合。(本文包含一些指向英文站点的链接。)本页内容引言DataSet 存在的问题自定义实体类对象关系映射自定义集合管理关系高级内容小结引言ADODB.RecordSet 和常常被遗忘的 MoveNext 的时代已经过去,取而代之的是 Microso

2005-08-01 20:03:00 1291

原创 手把手教菜鸟如何安装系统

    小编:很多计算机的初学者认为系统的安装是一件非常困难的事情,因此小编整理了一下有关资料送给那些刚刚初学电脑的朋友,希望借此可以解决你的忧虑。  win98安装  用启动盘或安装光盘进入DOS:  分好区以后,我们开始安装系统了。具体操作是开机时按del,进入cmos中,在第二项bios  advance feturu中的first boot设为floppy后按f10保存,插入启动盘重起既可

2005-08-01 08:51:00 2177

原创 不可思议 普通光盘能刻360分钟的VCD影片

  一张700mb容量的普通CD-R光盘能刻录多长时间的vcd视频?答案是80分钟或者是更短。  如果我说最多能刻录360分钟,而且画面质量并不比普通vcd差,可能你会说那是用rmvb格式吧?如果我说这张光盘还能在vcd、dvd影碟机上播放,而且用的就是普通vcd使用的mpeg编码,你相信吗?  首先可以肯定地告所你,这种不可思议的事情是可以实现的,其关键就是它——kvcd。  一、 kvcd  

2005-08-01 08:45:00 1753

原创 默认的 IIS MIME 类型关联

根据 Web 服务器的情况,不同的 MIME 类型可以与不同的文件扩展名相关联。下表列出了 Internet 信息服务 (IIS) 的默认关联。文件扩展名MIME 类型.htaapplication/hta.ispapplication/x-internet-signup.crdapplication/x-mscardfile.pmcapplication/x-perfmon .spcapplic

2005-07-31 16:02:00 1599

原创 表单提交问题

今天发现提交表单后刷新页面会出现再次自动提交表单的现象,最后加上一句Response.Redirect("当前页面");OK!!!好像是HTTP协议的问题,有待我今后研究!

2005-07-29 22:33:00 735

原创 花3分钟时间来关闭你电脑上没用的服务(加快你的电脑运行)

3分钟时间来关闭你电脑上没用的服务,让你的电脑百毒不侵、提速百倍(^0^)!   可能有很多朋友还不知道如何启动服务选项:在控制面板→管理工具→服务;指着建议为“已停用”的服务属性改成“已禁用”并按停止即可;     Alerter  微软: 通知选取的使用者及计算机系统管理警示。如果停止这个服务,使用系统管理警示的程序将不会收到通知。如果停用这个服务,所有依存于它的服务将无法启动。 补充: 一般

2005-07-27 08:48:00 1074

原创 最好的中文字体下载站(带预览),1500个流行字体!

最好的中文字体下载站(带预览),1500个流行字体! http://www.xfbbs.com/Font/

2005-07-26 13:24:00 2203

原创 轻松解决页面回传后页面滚动到顶端

轻松解决页面回传后页面滚动到顶端         页面回传后页面滚动到顶端,造成这一问题的原因是页面回传,其实等于载入一次页面,新载入的页面会定点到页面的顶端。这一特点会造成很差的用户使用感受,如何解决这一问题呢,我们可以借用隐藏的ViewState机制保存当前页面滚动的位置,在页面回传后调用。     Test_THIN            http://schemas.microsof

2005-07-13 15:25:00 919

原创 ASP.net随机数应用实例

大家可能都用过Chinaren的校友录,不久前它的留言簿上加了一个防止灌水的方法,就是系统每次产生一个由随机的数字和字母组成的图片,每次留言必须正确地输入这些随机产生的字符,否则不能添加留言。这是一个很好的防止恶意攻击的方法,其核心的技术就是如何产生随机数。Chinaren网站是使用PHP实现的,而我们可以充分利用ASP.net的强大功能很轻易地实现。 在.net Framework中提供

2005-07-13 12:43:00 796

原创 应用程序需要使用存储过程?

问题的提出     当你在开发一个基于数据库的应用的时候,你可能会想这样一个问题:数据库有关的事务操作部分因该放在那里?是以存储过程(stored procedure)的形式放在数据库端呢,还是将查询以及相应运算嵌在应用程序当中呢?要回答这样一个问题,你首先要了解存储过程以及内嵌T-SQL这两种方案各自的优缺点以及他们分别适用的场合。尤其是在新的.NET开发环境中,如何选取正确的解决方案是非常关键

2005-06-26 22:03:00 1461

原创 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论

  WEB开发自从有了基于脚本的WEB编程技术(如ASP)以来,经历了一个漫长的过程。通过使用微软的ASP.Net技术,传统的ASP中大量的、单调乏味的、重复性的编程工作成为了历史。例如,象大多数ASP程序员所知的,在ASP中显示数据库内容所需要的过程:   建立数据库连接   用SQL查询装载ADO数据集   显示所需要的任何HTML代码   遍历数据集中的记录     输出记录字段值及相关的H

2005-06-20 20:54:00 750

原创 解读 C# 中的正则表达式

多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。      此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。      在这篇文章中,我将简要地介绍System.Text.RegularExpression中的类和方法、一些字

2005-04-30 15:55:00 934

原创 C#.NET 函数列表

1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre

2005-04-30 15:53:00 754

原创 查看系统运行时间

        在windows 98中,只需要依次点击“开始→程序→附件→系统工具→系统信息”,在“系统信息”程序窗口中显示的Uptime就是Windows98自开机以来运行的时间,精确到秒。按F5键则可以刷新显示当前时间。        如果在Windows XP下查系统运行时间,点击“开始→运行”,输入CMD,打开命令提示符,然后在命令行下输入“systeminfo”并回车,稍等一会就会看到

2005-04-23 21:28:00 3074

原创 如何把string解析为int?

Q:如何把string解析为int?A:简单的方法有三种:string source = "1412";int result = 0;// 使用Convert.ToInt32(string value);result = Convert.ToInt32(source);// 使用Int32.Parse(string value);result = Int32.Parse(source);// 使用

2005-04-10 16:49:00 808

原创 关闭135端口

一.创建IP筛选器和筛选器操作 1."开始"->"程序"->"管理工具"->"本地安全策略".微软建议使用本地安全策略进行IPsec的设置,因为本地安全策略只应用到本地计算机上,而通常ipsec都是针对某台计算机量身定作的. 2.右击"Ip安全策略,在本地机器",选择"管理 IP 筛选器表和筛选器操作",启动管理 IP 筛选器表和筛选器操作对话框.我们要先创建一个IP筛选器和相关操作才能够建立一个

2005-04-09 15:44:00 1069

原创 将ACCESS的数据库转化为SQL SERVER的数据库的几点体验

最近忙于将ACCESS的数据库转化为SQL SERVER的数据库的学习,从中摸索出几条经验,与大家分享.    1.ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号!    2.转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因

2005-04-04 12:55:00 682

原创 动态加载树----treeView

命题:从数据库读取字段值作为树的节点 实现:一.把字段值取出放到DataSet 中二.添加一个根节点三.添加相应的子节点 代码如下using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data; na

2005-03-27 21:26:00 841

原创 使用ADO.NET轻松操纵数据库

   ADO.NET提供了Connection来连接数据库,同时也提供了Command对象来查询数据库。同Connection对象一样,Command也有两种:OleDbCommand和SqlCommand.其区别同Connection对象。  要操纵数据库,必须先使用Connection来连接到数据库,再创建一个Command来查询。有几种创建方式,例:   SqlCommand cmd;  

2005-03-27 20:51:00 635

原创 在Winform中为TreeView控件增加鼠标旋停时提示节点信息

 新建一个WindowsApplication项目,命名为WinTreeViewTip,打开窗体Form1,将TreeView控件拖到界面中,名为treeView1双击Form1进入后台代码页首先加入一个ToolTip对象,命名为nodeTip:private ToolTip nodeTip = null;然后在Form1的构造函数中进行初始化设置:this.nodeTip = new Syste

2005-03-27 18:15:00 1127 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除