自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 资源 (12)
  • 收藏
  • 关注

原创 javascript总结--div

 工作中,偶尔也会做做前台,每次都需要对一些简单的javascript和html标签进行重新学习,今天就稍微总结一下,主要是针对div的操作,也还包括一些其他基本控件。一.div1.设置div的显示或隐藏            document.getElementById("div1").style.display="none";//隐藏            document.ge

2007-09-28 17:47:00 976

原创 DOM方式读写XML

1。XML(XMLFile.xml):      name1    男    17   1。读取 protected void btReadXML_Click(object sender, EventArgs e)    {        XmlDocument doc = new XmlDocument();        doc.Load(Server.MapPath("XMLFile.x

2007-09-28 15:22:00 770

原创 DataGrid中的高级ToolTip

效果如下图所示:实现原理:      为DataGrid中的每一行,绑定onmouseover、onmousemove、onmouseout事件,使的鼠标移动到行内时,自动显示一个,鼠标移出该行,就把这个隐藏掉。 实现代码:      前台: 1.   定义的样式: .transparent { FILTER: alpha(opacity=85); BOR

2007-09-28 15:20:00 662

原创 联动下来框(DropDownList)

提示:服务端版本,虽然当前AJAX盛行,然而,凡事都需要一个过程,对于ASP.NET初学者,有助于加深对DropDownList(下文缩写为DRP)的理解。如果,您需要无刷新版本,不想浪费您宝贵时间,请跳过:->  目的:实现四联动,分别展示三种如何给DRP添加数据源的方法,外加说明为什么你的DRP就是不会保持选择状态(应该在 IsPostBack 内绑定数据): 1. 页面声

2007-09-28 14:48:00 805 1

原创 GridView/DataGrid 整行添加服务器事件

需求说明GridView/DataGrid 本身均支持行选择事件(通过设置Button/LinkButton.CommandName="Selected",并在 SelectedIndexChanged 事件中处理)。然而,有时候我们希望用户点击 GridView/DataGrid 一行中任意位置都可以实现触发一个事件,并在服务端对此行进行相应处理,现在我们就实现此功能。实现方式这里我们采取的方法

2007-09-28 14:41:00 816

原创 如何通过 javascript 访问 GridView/DataGrid 选中 CheckBox 行各列的值

主要代码asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">            Columns>                                              asp:TemplateField>                    ItemTemplate>      

2007-09-28 14:39:00 1067

原创 GridView/DataGrid 模板列中使用自动回发的 CheckBox/DropDownList

要点:1. 注意到 .net 中控件事件委托统一原型 (object sender,  EventArgs e)第一个参数 sender,表示触发此事件控件2. ASP.NET  服务器控件基类 Control 中定义了属性 NamingContainer ,表示对服务器控件的命名容器的引用,此引用创建唯一的命名空间。在模板列中的控件就是表示包含此控件的模板列。注:也可以使用 BindingCon

2007-09-28 14:37:00 959

原创 为DataGrid的自带分页添加首页、尾页及状态功能

DataGrid提供了分页功能,不过看上去功能有限,但是我们可以通过DataGrid的一些属性来获取状态以及增加首页、尾页功能按钮。这里没有使用DataGrid的自定义分页功能,如果在速度效率不是很讲究的情况下,由DataGrid自己管理分页还是不错的,付出的代价就是要把整个相关数据取出来后再删选指定页的数据。好处就是开发速度快,不需要写分页的存储过程。本文事例使用的是Sql Server中的No

2007-09-28 14:13:00 520

原创 SQL语法手册

Select用途: 从指定表中取出指定的列的数据语法:  SELECT column_name(s) FROM table_name  解释:从数据库中选取资料列,并允许从一或多个资料表中,选取一或多个资料列或资料行。S

2007-09-28 14:11:00 589

原创 自己动手用c#写控件

1 首先打个vs.net 2在“文件”菜单中,指向“新建”,然后选择“项目”以打开“新建项目”对话框。从“C# 项目”列表中选择“Windows 控件库”项目模板,然后在“名称”框中键入LinearGradientButtonLib,然后点确定。3 在解决方案资源管理器中,右击 UserControl1.cs,并从快捷菜单中选择“查看代码”。4 找到 class 语句public cl

2007-09-28 14:05:00 798

原创 C#进行点对点通讯和文件传输(通讯基类部分)

最近一个项目要用到点对点文件传输,俺就到处找资料写程序,最后终于完成了,为了让别人少走些弯路,俺决定将俺程序中最重要的部分贡献出来,希望对大家有所帮助。 俺的程序分三部分,包括发送部分、接受部分和一个两者共享的通讯基类,这个基类才是俺心血的结晶:) 一、通讯基类using System;using System.Net.Sockets;using System.

2007-09-28 14:03:00 668

原创 使用C#进行点对点通讯和文件传输

上面介绍了通讯的基类,下面就是使用那个类进行发送和接收的部分:二、发送部分:发送咱们使用了多线程,可以同时进行多个任务,比如发送文件、发送文本等,互不影响:发送文本方法:private void StartSendText(string strHost,int iPort,string strInfo)       {           SendText stText

2007-09-28 14:01:00 847

原创 C#农历

namespace CNCalendar   {   public class CNDate   {   private const ushort START_YEAR = 1901;   private const ushort END_YEAR = 2050;   private string[] ConstellationName =   {   "白羊座", "金牛座", "双子座",  

2007-09-28 13:50:00 627

原创 大数量查询分页显示

using System; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.Windows.Forms; public class PagingSample: Form { // Form controls. Button prevBtn = new Button(); Butto

2007-09-28 13:48:00 527

原创 在GridView中,不同条件的行显示不同的颜色

在GridView的RowDataBound事件中写入一些代码即可实现不同条件的行显示不同的颜色: protected void gridViewStudentScore_RowDataBound(object sender, GridViewRowEventArgs e) {            if (e.Row.RowType == DataControlRowType.DataRow

2007-09-28 13:38:00 1626

原创 ASP.NET2.0中Gridview中的内容导出到Excel

在日常工作中,经常要将gridview中的内容导出到excel报表中去,在ASP.NET 2.0中,同样可以很方便地实现将整个gridview中的内容导出到excel报表中去,下面介绍其具体做法:   首先,建立基本的页面default.aspx<form id="form1" runat="server"><div><asp:GridView ID="GridView1" runat="se

2007-09-28 11:34:00 712

原创 asp.net(c#)中分割字符串的几种方法

单个字符分割 string s="abcdeabcdeabcde"; string[] sArray=s.Split(c); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 多个字符分割 string s="abcdeabcdeabcde string[] sArray1

2007-09-28 11:33:00 1065

原创 ASP.NET 应用中上传大文件

在项目中经常要用到了大文件上传,要上传的文件有100多m,于是研究现在国内使用的大文件上传的组件发现用的比较多的有两个控件AspnetUpload 2.0和Lion.Web.UpLoadModule,两个控件的方法是:利用隐含的HttpWorkerRequest,用它的GetPreloadedEntityBody 和 ReadEntityBody方法从IIS为ASP.NET建立的pipe里分块读取

2007-09-28 11:31:00 682

原创 .net Ajax无刷新技术

早就听说Ajax技术了,传说中是一种很强的东西,号称无刷新,其实是在web上通过javascript,使用异步的xmlhttp请求,实现无刷新的web界面。可惜一直没有体验过,先后听做PHP的朋友用过PHP的Ajax开发包,而且做了很多很酷的东西,使小生羡慕不已。      早就听说Ajax技术了,传说中是一种很强的东西,号称无刷新,其实是在web上通过javascript,使用异步的xmlhtt

2007-09-28 11:29:00 1210

原创 asp.net经常会用到的27个函数集

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

2007-09-28 11:22:00 551

原创 ASP.net对URL网址重写成.html格式、RSS、OPML的知识总结

<!--google_language = "zh-CN";google_ad_client = "pub-1013366214972510";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as";google_ad_type = "text_image";//2007-

2007-09-28 11:13:00 920

原创 使用ASP.net2.0中的URL映射技术改变网址

URL映射有什么用呢?举个比较实用的例子,比如你开发一个Blog网站, 每个Blog主页的加载地址是www.xxjishu.cn/Default.aspx?id=anckly Default页通过id来选择加载对应用户的博客内容.但是你又需要你的用户只要输入www.blog.com/anckly就可以访问他的博客.这时候就可以使用ASP.Net2.0中的URL映射来实现这个效果.实

2007-09-28 11:07:00 778

原创 ASP.NET 2.0的异步页面刷新真给劲

ASP.NET 2.0的异步页面刷新功能真得很酷,今天尝试用它解决我的一个应用问题,真是帮了大忙了。我的页面要向后台的socket服务提交一个查询,首先这是一个可能长时间不返回的操作;其次为了拿到socket服务返回的长度不定、有可能很大的Response数据,我不得不采用了dotNET的IAsyncResult BeginReceive(byte[] buffer, int offset,

2007-09-28 10:39:00 524

原创 Asp.net中Treeview

最近在做权限模块,挺头痛的东西。不包括权限部分的业务,还包括权限部分的界面实现。由于采用了微软的Treeview控件来分配权限,所以碰到网上热烈讨论的有关TreeView操作的刷新问题,在众位先人和同事的帮助下,终于使Treeview的问题得到了较好的解决。 1、前台控制展开,收缩,Check/UnCheck,后台控制SelectedIndexChanged。 解决方法: 将autopostbac

2007-09-28 10:32:00 714

原创 一个.net 压缩位图至JPEG的代码

首先准备一张位图图像source.bmp,将它保存在bmp.aspx同一目录中  private void Page_Load(object sender, System.EventArgs e)  {   // 设置 mime 类型为image/jpeg,即将向浏览器输出JPGE格式的图像   Response.Clear();   Response.ContentType=

2007-09-28 10:29:00 597

原创 用Javascript强制设为首页的代码

var ucook=document.cookie;var user=ucook.indexOF("ilooki=");if(user==-1){ var nowTime=new Date();document.cookie="ilooki"+";"+"expires=Wednesday,03-Jan-"+eval(nowTime.getYear()+1903+"12:34:56 GMT";doc

2007-09-28 10:27:00 689 1

原创 网页Flash播放代码的一个小技巧

网页Flash播放代码的一个小技巧很多网页中都插有Flash播放代码,这不仅是为了页面元素的多样化,更是为了内容体现的需要。很多时候,我们会遇到这样的问题:根据需要使用Flash的script来读取不同的音频源或者视频源,那么如何实现这一功能呢?下面我们用改写标签中的代码来实现。一个典型的Flash播放器源代码中常常有这样的语句:这里我们可以修改其中的value值为value="http:

2007-09-28 10:25:00 890

原创 用JavaScript编写程序实现文本滚动

在一些网页上,们经常看到一些滚动文本,很酷的,如何做呢?  下面我们就以徐志摩的一首《再别康桥》为例,用JavaScript编写一段程序,来实现文本的滚动。  1.运行Dreamweaver应用程序,单击工具栏中的“显示代码视图和设计视图”按钮, 在打开的代码窗口中,把下面这一段代码,插入

2007-09-28 10:09:00 828

转载 C#可定制的数据库备份和恢复程序

可定制的数据库备份和恢复程序 tashanzhishi [原作] 关键字 数据库 备份 恢复 出处 在我们做数据库系统的程序时,经常需要为客户做一个数据库的备份和恢复程序,特别是对于一些非专业的数据库用户,这个程序更是必不可少,而且操作必需足够简单。因为在很多系统中,数据库的备份恢复功能都是相近的,因此,我们最好做一个通用的数据库备份恢复程序,这样就不必每个系统都开发一套了。 要开发这样一套系统,

2007-09-28 10:08:00 558

原创 .NET环境下水晶报表使用总结

水晶报表是一个优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用水晶报表,其简单、易用和强大的功能令笔者倍加喜爱,现将水晶报表使用手记呈现给大家。 一、在使用自带的水晶报表时,请注册,否则只能使用30次水晶报表注册码注册号:6707437608密码:AAP5GKS0000GDE100DS 二、使用CrystalReportViewer进行预览CrystalReportViewer控件

2007-09-28 10:02:00 464

原创 使用命名管道访问SQL Server

一、意义     SQL Server安装后缺省配置是允许客户端以TCP/IP协议来访问,用户只需要知道SQL Server账号的密码就可以访问,这样很   不安全,因为很多WEB程序是直接把连接信息(数据库服务器、连接账号、连接密码)写在程序里面的,破坏者或黑客可以通过某些   方法直接查看源代码获取SQL Server账号及密码,他们就可以直接用TCP/IP协议连接到该数据库服务器,对数据或配

2007-09-28 09:55:00 738

原创 一个ASP.NET的进度条

1.创建进度条:                    正在检索数据,请稍候...                                                 

2007-09-28 09:48:00 441

原创 ASP.Net 中使用实现windows登陆的方法

public bool Login(string UserName, string Password, string Domain){string text1 = Domain.Trim();string text2 = UserName.Trim();text2 = text2.Replace("/", @"/");int num1 = text2.IndexOf(//);if (num1

2007-09-28 09:45:00 734

原创 设计模式C#描述之――简单工厂模式

关键字:设计 C# 前言:设计模式是软件开发领域的精髓之一。学好设计模式是目前每一个开发人员的必修课。目前关于设计模式的书很多,其中比较好的有GOF那本的中译本,但并不很适合初学者。还有一

2007-09-28 09:44:00 572

原创 C#中ref和out的使用小结

ref是传递参数的地址,out是返回值,两者有一定的相同之处,不过也有不同点。  使用ref前必须对变量赋值,out不用。  out的函数会清空变量,即使变量已经赋值也不行,退出函数时所有out引用的变量都要赋值,ref引用的可以修改,也可以不修改。   区别可以参看下面的代码:using System;class TestApp{ static void outTest(out int x,

2007-09-28 09:42:00 545

原创 Javascript图片播放类ImageSlide.iclass.js

关键字:Javascript 图片 播放 类 ImageSlide.iclass.js 演示见此:http://www.iecn.net/iclass/js/I

2007-09-28 09:41:00 846

原创 JavaScript小技巧之如何在网页上使用history和forward

如何在网页上使用history和forward   我们来看一个可以让你浏览不同文件的语法,我们这儿所要谈的是 back() 和 forward()这两个函数, 如果你本身的文件中有一个连结是回到你本身文件的上一个连结文件的话,那和Netscope 浏览器 中所提供的back 按钮功能是不一样的。例如,在我的文件中,正常的连结连到某些我们认为会是这个文件来源的地方, 称 这 个连结叫 back

2007-09-28 09:34:00 1132

原创 图片经过指定时间变化一次

今天访问了硅谷动力网络学院,发现其中下部有一行图片经过指定时间变化一次,实现图片文章的显示,觉得效果不错,打开查看了一下源代码,发现其使用的是刷新的功能,在这里给大家说说。具体代码为:         http://www.enet.com.cn/eschool/inforcenter/A20040410301390.html" target="_blank">     &nbsp

2007-09-28 09:32:00 664

原创 ASP.NET2.0下利用javascript实现TreeView中的checkbox全选

全选/取消 1  2         function chkAll() 3         { 4             //debugger; 5             var chkall= document.all["chkall"]; 6             var chkother= document.getElementsByTagName("input"); 7      

2007-09-28 09:22:00 783

转载 ASP.net下的前台日历控件源代码(不刷新页面)

#region 声明//----------------------------------------------------------------------//// 作者: 李淼(Nick.Lee)//// ASP.net下的前台日历控件源代码(不刷新页面)// 时间:2005-3-15// boyorgril@msn.com// QQ:16503096//注意:引用请标明出处,谢谢//-

2007-09-28 09:16:00 735 1

最新版FreeTextBox(版本3.1.6)

最新版FreeTextBox(版本3.1.6)最新版FreeTextBox(版本3.1.6)

2007-10-23

Jpage分页

Jpage分页Jpage分页Jpage分页Jpage分页Jpage分页

2007-10-23

XproerBBS3.0.107源码

XproerBBS3.0.107源码 XproerBBS3.0.107源码

2007-10-23

Prototype-1.4.0源码注释版

Prototype-1.4.0源码注释版 Prototype-1.4.0源码注释版

2007-10-23

保护你的ASP.NET应用程序

保护你的ASP.NET应用程序 保护你的ASP.NET应用程序

2007-10-23

Ajax快车道

很不错的~~~!共享以下

2007-09-29

ajax treeview

用ajax 实现treeview自定义

2007-09-12

C#编程规范2.0

在Visual Studio 2005里面,有代码布局格式化功能,蛮有用的。其实代码的规范是为了使系统具有整体一致的编码风格,以使后期维护人员能更快的读懂代码并进行维护。我认为代码规范有其必要性,但不能因为规范而规范,从开发而言,开发是为了更快的做出稳定的系统,而稳定的系统是为了给公司带来受益。开发人员、项目管理人员都应该更多的从项目经营的角度出来,同时站在公司、客户的角度考虑问题,而不是因为代码而代码。

2007-09-05

C#2.0示例

C#2.0示例

2007-08-31

Remoting事件(服务端广播)

Remoting事件(服务端广播)

2007-08-31

Remoting事件(客户端发传真)

Remoting事件(客户端发传真)

2007-08-31

GridView分页

asp.net2.0 GridView分页的实现

2007-07-19

空空如也

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

TA关注的人

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