开发技巧
文章平均质量分 54
inshine
这个作者很懒,什么都没留下…
展开
-
ASP.net DropDownList 无刷新联动!
WebForm2 function load(){ var drp2 = document.getElementById("DropDownList2"); drp2.innerText=""; for(var i = 0;i drp2.remove(i); } var drp3 = document.getElementById("DropD原创 2005-08-16 22:09:00 · 553 阅读 · 0 评论 -
日期正则表达式[YYYY-MM-DD]
^(((((0[48]00)|(0[1-9]((0[48])|([2468][048])|([13579][26]))))-02-29)|((0[1-9][0-9][0-9])-((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30))|(((0[1-9])|(1[0-2]))-((0[1-9])|(1[0-9])|(2[0-8])))))原创 2005-11-09 15:09:00 · 3233 阅读 · 0 评论 -
有验证码的登陆页面
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr原创 2005-11-16 14:53:00 · 914 阅读 · 0 评论 -
打开,另存为,属性,打印"等14个JS代码
■打开■ ■另存为■ ■属性■ ■打印■ ■页面设置■ ■刷新■ ■导入收藏■ ■导出收藏■ ■加入收藏■ ■整理收藏夹■ ■查看原文件■ ■语言设置■ ■前进■ ■后退■原创 2005-12-05 10:43:00 · 597 阅读 · 0 评论 -
ASP.NET应用程序设计的10大技巧
在本篇文章中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或Wor原创 2005-12-14 21:45:00 · 541 阅读 · 0 评论 -
JavaScript通用库
JavaScript在WEB编程中能起到很大的作用,将一些常用的功能写成JavaScript类库。将下面代码保存为Common.js类库功能:1.Trim(str)--去除字符串两边的空格2.XMLEncode(str)--对字符串进行XML编码3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符)可以设置显示的提示的文字的字体、颜色、大小以及提示的背景颜色、边框等4.Is原创 2005-12-14 22:48:00 · 560 阅读 · 0 评论 -
ASP.NET程序中常用代码汇总(一)
ASP.NET程序中常用代码汇总(一) document.title="ASP.NET程序中常用代码汇总(一) - "+document.title1. 打开新的窗口并传送参数: //传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</scri原创 2005-12-08 11:02:00 · 565 阅读 · 0 评论 -
ASP.NET程序中常用代码汇总(三)
21.如何设定全局变量 Global.asax中 Application_Start()事件中 添加Application[属性名] = xxx; 就是你的全局变量22.怎样作到HyperLinkColumn生成的连接后,点击连接,打开新窗口?HyperLinkColumn有个属性Target,将器值设置成"_blank"即可.(Target="_blank") 【ASPNETMENU】点原创 2005-12-08 11:08:00 · 655 阅读 · 1 评论 -
ASP.NET程序中常用代码汇总(四)
31. 当文件在不同目录下,需要获取数据库连接字符串(如果连接字符串放在Web.config,然后在Global.asax中初始化)在Application_Start中添加以下代码: Application["ConnStr"]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings. AppSettings["C原创 2005-12-08 11:13:00 · 602 阅读 · 0 评论 -
SqlServer存储过程编写经验和优化
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益,主要是针对Sybase和SQL Server数据库,但其它数据库应该有一些共性。 二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用原创 2005-12-14 22:50:00 · 677 阅读 · 0 评论 -
ASP.NET程序中常用代码汇总(二)
11.自定义异常处理//自定义异常处理类 using System;using System.Diagnostics;namespace MyAppException{ /**//// <summary> /// 从系统异常类ApplicationException继承的应用程序异常处理类。 /// 自动将异常内容记录到Windows NT/2000的应用程序日志 /// </summary> p原创 2005-12-08 11:05:00 · 615 阅读 · 0 评论 -
ASP.NET程序中常用代码汇总(五)
41.判断是否为数字 /**//// /// 名称:IsNumberic /// 功能:判断输入的是否是数字 /// 参数:string oText:源文本 /// 返回值: bool true:是 false:否 /// public bool IsNumberic(string oText) { try { int var1=Convert.ToInt32原创 2005-12-08 11:14:00 · 596 阅读 · 0 评论 -
SQLSERVER存储过程入门与提高
什么是存储过程呢?定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么还要添加这个技术原创 2005-12-14 22:51:00 · 645 阅读 · 0 评论 -
用递归在Dropdownlist中显示树状结构
建立一个aspx页面,copy如下代码html代码HTML> HEAD> title>WebForm9title> HEAD> body> form id="Form1" method="post" runat="server"> asp:DropDownList id="Dropdownlist3" runat="serve转载 2006-04-03 17:29:00 · 830 阅读 · 0 评论 -
.NET委托:一个C#睡前故事 [推荐]
NET委托:一个C#睡前故事英文版原作者:Chris Sells(www.sellsbrothers.com)翻译:袁晓辉(www.farproc.com http://blog.csdn.net/uoyevoli)紧耦合从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是转载 2006-03-29 17:03:00 · 566 阅读 · 0 评论 -
DataGrid动态添加模板列的一个例子
数据源结构同http://www.cnblogs.com/lovecherry/archive/2005/03/25/125525.html 表dep:depid(标识主键),depname(学院名字) 表stu:stuid(标识主键),stuname(学生名字),studepid(学院id=表dep.depid) 前台: WebForm30转载 2006-06-21 10:20:00 · 614 阅读 · 0 评论 -
怎样利用天时地利人和来做软件的“快速开发”
编者按:越来越多的压力使得一个软件项目无论是最终用户、企业、开发团队都希望在最短的时间完成,可事与愿违的是软件项目的时间延期问题普遍存在,一些调查表明,70%的项目超出了估算的时间。大型项目平均超出计划交付时间的20%到50%,项目越大,超出计划的时间越长。一直以来开发速度的问题都是软件开发业的头等问题。那转载 2006-07-10 15:28:00 · 1816 阅读 · 0 评论 -
人月神话:软件界面交互和易用性改进总结
软件的智能和记忆功能1.用户登录界面最好有用户名和ID的记忆,焦点直接定位到密码输入框2.单据录入界面最好有保存和载入默认值的功能3.单据搜索界面可以保存用户自定义的各种搜索条件组合4.用户调整过的GRID的列宽,窗口的位置可以自动记忆5.系统可以根据用户的使用频度对相关功能进行自动的优先级排序6.系统能够记忆不同用户的使用偏好,使用系统的固有模式和常用的自定义设置 减少不必要的重复交互1转载 2006-07-10 15:48:00 · 514 阅读 · 0 评论 -
TreeView相关
1.下载地址 http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp 安装后,通过“自定义工具箱”->“.net框架组件”把TreeView添加到工具箱里 2.运行时无法显示 一般是TreeView的版本问题,最好下载英文版自动安装版本重新安装,安原创 2005-10-31 16:44:00 · 2895 阅读 · 0 评论 -
在线播放各种文件
第一种是通过调用window media player进行播放诸如:wmv,asf等格式文件: 第二种是通过调用replayer进行播放诸如:rm,ram等格式文件 播放框: http://www.real.com"/’ target="_blank" width="356" height="285"> 控制框:可紧跟播放框一起 第三原创 2005-10-10 16:50:00 · 2086 阅读 · 0 评论 -
EXCEL导入SQL
insert into 表1(列1,列2...) select * from | select 列1,列2 into 表 from openrowset(Microsoft.Jet.OLEDB.4.0, Excel 8.0;database=c:/aaaa.xls;HDR=Yes;IMEX=1, sheet1$)imex=1是表示把混合数据类型强制转换为文本行--导入已经存在的表中inse原创 2005-10-27 15:15:00 · 2125 阅读 · 0 评论 -
在DataGrid中,使鼠标到达的行和列显示不同的颜色
核心代码: private void grdCustomer_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.AlternatingItem || e.Ite原创 2005-08-16 22:32:00 · 626 阅读 · 0 评论 -
初学ASP.Net时在论坛收藏收集的一些资料备忘
1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.为按钮添加对原创 2005-08-16 22:12:00 · 424 阅读 · 0 评论 -
Asp.net定时控件
using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;[assembly:TagPrefix("Beyondbit.App.Web.UI.WebControls", "BBit")]namespace Beyondbit.App.Web.UI.WebControls原创 2005-08-16 22:24:00 · 610 阅读 · 0 评论 -
Visual Studio.Net 快捷键表
快捷键 功能CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CT原创 2005-08-16 22:24:00 · 484 阅读 · 0 评论 -
asp.net中调用javascript函数实现多功能日期控件示例
今天在网上看到一个功能非常强大的日期控件,但是人家需要money.在以前搞asp的时候曾经用过一个调用js的日期控件,所以就拿到asp.net中,来发挥他的作用,让它做个免费的,功能强大的日期控件.(可以拖动)首先看看在asp.net中是如何实现调用js函数的.demo: private void page_load(){ Button1.Attributes.Add("onClick原创 2005-08-16 22:29:00 · 1222 阅读 · 1 评论 -
刷新aspx页面的六种方法
第一:private void Button1_Click(object sender, System.EventArgs e) { Response.Redirect(Request.Url.ToString()); }第二:private void Button2_Click(object sender, System.EventArgs e) { Response.Write原创 2005-08-16 22:07:00 · 1732 阅读 · 0 评论 -
树节点移动操作----使用微软treeview控件
树节点移动操作 ----使用微软treeview控件 作者:pfengkMSN: pfengk@hotmail.com更多文章请访问:http://www.cnblogs.com/pfengk/ 目录 概述..............................................................................................原创 2005-08-16 22:18:00 · 709 阅读 · 0 评论 -
将 Visual Studio .NET 调试器用于 ASP.NET 应用程序
http://www.microsoft.com/china/msdn/library/webservices/asp.net/vstechartvsdebug.mspx原创 2005-08-31 22:28:00 · 555 阅读 · 0 评论 -
权限相关
http://blog.csdn.net/adandelion/articles/466648.aspxhttp://blog.csdn.net/adandelion/articles/464574.aspxhttp://blog.csdn.net/adandelion/articles/464573.aspxhttp://blog.csdn.net/adandelion/articles/464原创 2005-09-07 08:54:00 · 563 阅读 · 0 评论 -
当前日期的星期
/// 返回当前日期的星期名称 /// 日期 /// 星期名称 public static string GetWeekNameOfDay(DateTime idt) { string dt ,week=""; dt = idt.DayOfWeek.ToString(); switch (dt) { case "Mondy": week= "星期一";原创 2005-09-09 10:38:00 · 689 阅读 · 0 评论 -
在静态页面中显示文章被阅读的次数
在文章发布系统中采用服务器端生成静态页面的方法可以有效减轻服务器的负担,特别是对大流量网站非常有效。但是既然生成的是静态页面,生成时是什么样,显示就是什么样了,对于文章常见文章被阅读次数怎么显示呢? 经考虑,可用如下方案解决: 生成静态页面时会产生一个文章的id存到数据库中,那么我们在制作文章的模板的时候就可以在这个文章的id上做文章,文章模板包含以下语句: "> 说明: 在利用模板生原创 2005-09-09 11:17:00 · 782 阅读 · 0 评论 -
权限设计(other)
权限设计 在任何系统中,权限设计是最基础的东西,本文给出一个基于角色的权限设计的循序渐进的设计方案。 在权限系统中,功能(权限)是最小的单位,比如起草新闻、编辑新闻、审核新闻、删除新闻等,而角色是一类功能的集合,比如新闻编辑这个角色,他可能有起草新闻、编辑新闻等功能集合,而责任编辑他可能就有更多的权限,比如除了新闻编辑的功能,还有审核新闻、删除新闻等功能,给张三赋予新闻编辑的角色(其实我更愿原创 2005-09-09 16:37:00 · 790 阅读 · 0 评论 -
ASP.NET(C#)学习基础
http://chs.gotdotnet.com/quickstart/aspplus/http://www.xia8.com/SoftList/Catalog_151_SoftTime_Desc_1.htmlhttp://coder.ylqh.com/share/http://download.chinaitlab.com/http://www.7880.com/Download/vbnet-5原创 2005-09-12 09:05:00 · 563 阅读 · 0 评论 -
ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题
最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三种(很多用户都是直接关闭窗口的~~郁闷ing),程序无法捕获窗口关闭的精确时间,只能等到会话超时后在能将该用户清除出在线列表,假设我们设置会话超时时间为60原创 2005-09-16 16:37:00 · 2016 阅读 · 2 评论 -
常用的正则表达式
常用的正则表达式 正则表达式 关键字:正则表达式 模式匹配 Javascript摘要:收集一些常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算原创 2005-09-20 11:28:00 · 3911 阅读 · 0 评论 -
设计ASP.NET应用程序的七大绝招
随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对原创 2005-09-28 11:27:00 · 586 阅读 · 0 评论 -
数据库备份与还原(ASP.NET)
获取服务器端数据库列表示例// 注意本节的数据库连接字符串string ConnStr = System.Configuration.ConfigurationSettings.AppSettings["ConnectionSqlServer1"];void Page_Load(object sender, System.EventArgs e){if(!IsPostBack){// 创建连接及执原创 2005-09-26 17:11:00 · 1268 阅读 · 1 评论 -
Asp.net+Xml开发网络硬盘
文件传送常用的三种方式FTP、Email及“网上邻居”都在一定程度上实现了文件数据的交流,但它们都主要面向“点对点”的传送,无法实现“一块空间,资源互见”的应用需求,这种基于“点对多”的共享模式需要寻求另外的传输途径,网络硬盘就是一种很好的解决方式。 常用传输方式及其在特定环境下面临的困难我们经常有这样的应用需求:通过网络交换公共数据文件以实现资源共享,同时保护私有数据不被非法访问,并使用简单、直转载 2006-12-19 11:27:00 · 1234 阅读 · 0 评论