|
|
01 2008 档案
摘要:1using System; 2using System.Collections.Generic; 3using System.Text; 4using System.Data; 5using System.Data.SqlClient; 6using System.Data.OleDb; 7 8namespace IDataAccessLib 9{ 10 类型选择#re...
阅读全文
摘要:1、声明一个抽象方法使用abstract关键字。2、一个类中可以包含一个或多个抽象方法。3、抽象类中可以存在非抽象的方法。4、抽象类不能被直接被实例化。5、实现抽象类用“:”(冒号),实现抽象方法用override关键字。6、抽象类可以被抽象类所继承,结果仍是抽象类。7、抽象方法被实现后,不能更改修饰符。DEMO: public abstract class Person { ...
阅读全文
摘要:Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问站点时,可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问站点时,应用程序就可以检索以前保存的信息。 从技术上讲,Cookie是小段保存在客户端的数据(如果你安装的是XP,可以看一下:\Documents and Settings\\Cookies文件夹)。用户访问网站的时候,网站会给用户...
阅读全文
摘要:2.3 虚拟方法使用virtul定义该方法为虚拟方法。 2.3.1 方法的重定义使用override关键字,将一个虚拟的方法重定义。这里注意。方法的隐式隐藏,使用new显示隐藏。隐藏只是子类里面的将父类隐藏,但是,不影响父类的方法。class A{ public method(){}}class B : A{ public method(){}}A aClass = new...
阅读全文
摘要:5 层逻辑构架设计逻辑:Logical物理:Physical构架:Architecture框架:Framework表现层:Presentation用户界面:User Interface业务逻辑:Business Logic数据访问:Data Access数据和存储管理:Data ...
阅读全文
摘要:1 private void toExcel(DataTable tb) 2 { 3 System.Web.UI.WebControls.DataGrid dgrid = null; 4 System.Web.HttpContext context = System.Web.HttpContext.Current; 5 System.IO.StringWriter...
阅读全文
摘要:0. Page_PreInit //如果有MasterPage的话,在这里执行MasterPage里面的page事件1. Page_Init2. Page_InitComplete3. Page_PreLoad4. Page_Load5. Page_LoadComplete6. Page_PreRender7. Page_PreRenderComplete8. Page_SaveStateComp...
阅读全文
摘要:从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed reference” 也就是deleg...
阅读全文
摘要:1 private void Page_Load(object sender, System.EventArgs e) 2 { 3 this.CreateCheckCodeImage(GenerateCheckCode()); 4 } 5 6 #region 生成4位随机数 7 private string GenerateCheckCode()...
阅读全文
摘要:1 protected void Page_Load(object sender, EventArgs e) 2 { 3 string tmp = RndNum(4); 4 HttpCookie a = new HttpCookie("ImageV", tmp); 5 Response.Cookies.Add(a); 6 t...
阅读全文
摘要:1 protected void Page_Load(object sender, EventArgs e)2 {3 string strString = "xxx";4 strString = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strStri...
阅读全文
摘要:1 protected override void Render(HtmlTextWriter writer) 2 { 3 System.IO.StringWriter html = new System.IO.StringWriter(); 4 System.Web.UI.HtmlTextWriter tw = new HtmlTextWriter(ht...
阅读全文
摘要:1 2 3 4 5 6 65 66 67 68 69 70 71 72 73 74 75 width:10076 height:15077 78 79 80 添加信息:AspxBoy.Com81 82 83 信息位置:left:1084 right:13585 86 87 88 89 90 91 92 93 94 95
阅读全文
摘要:1 SqlConnection conn = new SqlConnection();2 conn.ConnectionString = "Server=127.0.0.1;User ID=sa;Password=fdahgdrethj31313210212121;Database=northwind;Persist Security Info=True";3 conn.O...
阅读全文
摘要:1,关于System.Net.Mail: 首先,不要寄希望于.net中的该名字空间(或其他旧版的名字空间),因为它不提供密码验证,这样你就使用不了邮件服务器。我们将使用CDO,在C:\WINDOWS\system32\下有个叫cdosys.dll的动态链接库文件,将它复制出来,并在你的程序中引用它。 2,关于邮件服务器: 大家一定听说过Pop3,Smtp之类的名词,这是两种类型的邮件服...
阅读全文
摘要:1 private static bool DownFile(System.Web.HttpResponse Response,string fileName,string fullPath) 2 { 3 try 4 { 5 Response.ContentType = "application/octet-stream"; 6...
阅读全文
摘要:1 2 3 4 5 WebForm2 6 7 8 9 10 39 40 41 42 43 44 45 46 47 48 49 在做一个文章添加功能时,想在选择大类后,自动将其所属二级小类显示出来,使用DropDownList的SelectedIndexChanged事件可以很容易实现,但每次选择后页面总要刷新一次...
阅读全文
摘要:1、在页面的代码头部处加入JavaScript: 1 2、在页面正文处加上 与 标识。也就是在需要用户打印保存的正文所对应的html处附加上。3、截取内容部分已完成,现在加个“打印”的链接: 打印教程
阅读全文
摘要:1. viewjava 2. public string tmp;private void Page_Load(object sender, System.EventArgs e)...{ // 在此处放置用户代码以初始化页面 tmp = "test,test1";}
阅读全文
摘要:第七章 使用对象 1.理解对象\属性和方法 1 2 2.使用网页元素对象 1 3 4 dfgfdgfdhfdhdfdfgdf5 6 7 3.使用子对象 1 2 3 4 7 8 9 男10 女11 12 4.使用预定义对象 1 5.创建新对象 1 6.引用当前对象 1 2 3 7.查看对象属性 1 8.使用Array对象 1 9.使用 image 对象 1 2 10....
阅读全文
摘要:清华大学出版的《事半功倍系列 javascript》,本人照着书敲出来的,有些翻译了一下.前几年看了一下,最近无事,重新翻了翻,很有帮助.本书应该有光盘的,但学校的书,光盘不知在哪.希望对你学 javascript有帮助第一章javascript简介 1 1.在地址栏输入javascript语句 2 3 Javascript:Document.write("显示文字") 4 5 2.将ja...
阅读全文
摘要:1 //--身份证号码验证-支持新的带x身份证 2 function isIdCardNo(num) 3 { 4 var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1); 5 var error; 6 var varArray = new Array(); 7 var intValue; ...
阅读全文
摘要:1 2 3 4 收藏的几个css按钮样式 5 40 41 42 漂亮的按钮43 44 45 www.Microsoft.com46 www.Google.com47 www.CSDN.Net48 49 50 51
阅读全文
摘要:好看的CSDN Button 好看的Green Button 好看的Green Button 好看的 e商2003 Button 好看的QQ Button 好看的 2k3 Button
阅读全文
摘要:1 7 8 9 第二种是通过调用replayer进行播放诸如:rm,ram等格式文件 播放框: 1 9 控制框:可紧跟播放框一起 1 18 19 第三种是通过调用flashplayer进行播放:swf类的flash文档 1 7
阅读全文
摘要:ZedGraph是一个非常优秀的开源的作图控件ZedGraph来源:http://sourceforge.net/project/showfiles.php?group_id=114675ZedGraph相关例子资源:http://zedgraph.org/wiki/index.php?title=Sample_Graphs 几个注意点: 图片的保存路径设置:RenderedImagePath属性...
阅读全文
摘要:1 在内容页面的Page指令中,加上MaintainScrollPositionOnPostback="true"
阅读全文
摘要:假设这样一种模型,显示用GridView,数据源用DataSet。每次获取10条信息,按每页10条分页。有的时候数据可能不足10条,而客户要求不足10条显示为空行,以下代码解决了这个问题。 1 private DataTable FillBlank(int pageSize, DataTable dt) 2 { 3 if (dt.Rows.Count < ...
阅读全文
摘要:1 /// 2 /// 显示消息提示对话框,并进行页面跳转 3 /// 4 /// 当前页面指针,一般为this 5 /// 提示信息 6 /// 跳转的目标URL 7 public static void ShowAndRedirect(System.Web.UI.Page page,strin...
阅读全文
摘要:说明:这种代码的优点是城市可以自定,ss248.htm是合肥的城市编码,记得更换成自己的城市编码:ss28.htm 乌鲁木齐 ss232.htm 桂林 ss69.htm 呼和浩特 ss295.htm 南宁ss218.htm 长沙 ss287.htm 厦门 ss292.htm 广州 ss82.htm 石家庄ss125.htm 北京 ss150....
阅读全文
摘要:在不需要与后台进行交互时就使用HTML控件,它的占用的资源比较少,速度也比较快,在需要与后台进行交互时,就使用WEB控件,或者在HTML 控件上加上runat="server" 也可以将一个HTML控件转换成交互控件,但这样占用的资源就和Web控件没任何分别了。 WEB控件可以响应服务器端事件,可以在后台代码中设置相关属性和方法等!HTML不可, WEB服务器控件需要通过服务器...
阅读全文
摘要:17.数字格式化 【<%#Container.DataItem("price")%>的结果是500.0000,怎样格式化为500.00?】<%#Container.DataItem("price","{0:¥#,##0.00}")%>int i=123456;string s=i.ToString("###,###.00"); 18.日期格式化 1 【aspx页面内:<%# DataBind...
阅读全文
摘要:1. 打开新的窗口并传送参数 1 response.write("<script> window .open('* .asp x?id="+this.DropDownList1.SelectIndex+"&id1="++"')</script>")接收参数: 1 string a = Request.QueryString("id");2 string b = Request.QueryStr...
阅读全文
摘要:1 private DataSet GetCollection() 2 { 3 DataSet ds=new DataSet(); 4 string strCon,strCmm; 5 // strCon="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\irms\\tmp\\irsbd.xl...
阅读全文
摘要:以前在网上找过不少方法,但不是不好用就是要刷新页面,昨天把以前做的一个需要刷新选中行的代码修改了一下,还挺好用,拿出来大家分享一下,有需要改进之处,欢迎指正! 实现方式:通过javascript进行控制,点击行中任何一个位置,改行被选中变色。 1、首先在.aspx页面块中添加javascript 1 14 15 2、然后修改GridView,添加事件OnRowDataBound,如: 1 2 /...
阅读全文
摘要:作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。我在制作完软件商务网 http://www.bizsofts.com 的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而我当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链...
阅读全文
摘要:第一种方法:通过URL链接地址传递 1 send.aspx:2 protected void Button1_Click(object sender, EventArgs e)3 {4 Request.Redirect("Default2.aspx?username=honge");5 }6 receive.aspx:7 string username = ...
阅读全文
摘要:随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的资...
阅读全文
摘要:部分代码:------aspx页面: 说明:下拉框必须写成上面的形式,用不能实现------cs页面: 1 using System; 2 using System.Collections; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Data.SqlClient; 6 using System.Conf...
阅读全文
摘要:图片上传组件,可以按时间生成文件名,加水印图片,水印可以设置透明度,位置,e动力编写。北京联通上海电信辽宁联通河南网通北方电信引用页:http://www.mycodes.net/soft/8636.htmDX TextBox 多功能文章编辑器 v2.0使用说明:1.将 bin/DXControls.dll 文件取出,放于你的项目中的 bin 文件夹里.2.在VS.net中的工具箱中添加部件DXC...
阅读全文
摘要:以下放在作业里做调度,每天自动备份和自动删除三天前的备份。 这是偶用的方法: 1 declare @data_3ago nvarchar(50) 2 declare @cmd varchar(50) 3 4 set @data_3ago ='e:\data\'+convert(varchar(10),getdate()-3,112) ...
阅读全文
摘要:去掉字段中的空格但英文字段不去空格 1 update aaa set 2 name = replace(name,' ','') 3 where Unicode(ltrim(name)) ASCII(ltrim(name)) 4 5 update tab1 set 6 ...
阅读全文
摘要:CHARINDEX返回字符串中指定表达式的起始位置。语法CHARINDEX ( e瓁pression1 , e瓁pression2 [ , start_location ] )参数e瓁pression1一个表达式,其中包含要寻找的字符的次序。e瓁pression1 是一个短字符数据类型分类的表达式。e瓁pression2一个表达式,通常是一个用于搜索指定序列的列。e瓁pression2 属于字符串...
阅读全文
摘要:以下示例查找所有产品的重量平均值。它用值 50 替换 Product 表的 Weight 列中的所有 NULL 项 1 USE AdventureWorks;2 GO3 SELECT AVG(ISNULL(Weight, 50))4 FROM Production.Product;5 GO6
阅读全文
摘要:也许我们常常会遇到某一列由重复值,但我要需要只选出一条这样的记录该怎么办,以PUBS数据库为例 1 select * from titles as t2 where not exists3 (select * from titles where pub_id = t.pub_id and title_id < t.title_id)
阅读全文
摘要:标实字段没有规律 select top 10 * from 飞狐工作室 where 身份证号码 not in (select top 30 身份证号码 from 飞狐工作室) order by 身份证号码 asc 标实字段有规律(例如:自动编号) select top 10 * from 章立民研究室 where 员工编号 not in (select top 30 员工编号 from 章立民研究...
阅读全文
摘要:1 sql server的随机函数newID()和RAND() 2 SELECT * FROM Northwind..Orders ORDER BY NEWID()3 4 --随机排序5 6 SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID()7 8 --从Orders表中随机取出10条记录9
阅读全文
摘要:(一)常用连接:1.使用SqlConnection对象: 1 public void SqlConnectionOpen()2 {3 SqlConnection conn= new SqlConnection();4 conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=lo...
阅读全文
摘要:1 ---------------------------------SQL2000-------------------------------- 2 create procedure PageChange2005 3 (@pagesize int, 4 @pageindex int) 5 as 6 set nocount on 7 begin 8 declare @indextable ...
阅读全文
摘要:/*--实现分页的通用存储过程 显示指定表、视图、查询结果的第X页 对于表中主键或标识列的情况,直接从原表取数查询,其它情况使用临时表的方法 如果视图或查询结果中有主键,不推荐此方法 如果使用查询语句,而且查询语句使用了order by,则查询语句必须包含top 语句 --邹建 2003.09--*//*--调用示例 exec p_show '地区资料' exec p_show 'select ...
阅读全文
摘要:create proc ... as begin set xact_abort on --设置出错时自动回滚事务 begin transaction insert tabel1 vaule(...) if @@error0 then begin ...
阅读全文
摘要:1 概述 Timer 和 UpdateProgress 是 ASP.NET AJAX Extensions 1.0 中所包含的其他二个简单的服务器控件。Timer 控件用于定时触发事件,而 UpdateProgress 控件用于在局部更新时为用户显示进度条。2 Timer 控件 Timer 控件在预定的时间间隔中执行回发。如果将 Timer 控件和 UpdatePanel 控件一起使用,就可以定时...
阅读全文
摘要:1 概述 ASP.NET UpdatePanel 控件能让你创建丰富的、以客户为中心的 Web 应用程序。使用 UpdatePanel 控件,可以刷新选择的页面部分而不是使用回发来刷新整个页面,这就像是执行了一个局部页面更新一样。包含一个 ScriptManager 和一个或多个 UpdatePanel 的 Web 页面会自动加入局部页面更新,而不需要定制客户端代码。1.1 场景 UpdatePa...
阅读全文
摘要:1 概述 ScriptManager 控件管理用于 Microsoft ASP.NET AJAX 页面的客户端脚本。默认情况下,ScriptManager 控件将 Microsoft AJAX 库的脚本与页面注册到一起,这使脚本可以使用类型系统扩展并支持局部页面输出和 Web 服务调用。在页面中,必须使用 ScriptManager 控件来使下列 Microsoft ASP.NET AJAX 的...
阅读全文
摘要:1 概述 Microsoft ASP.NET AJAX 是 Microsoft 公司对 Ajax 技术的完美封装。它能使你已快速的创建包含丰富用户体验的用户界面的 Web 页面,提供加入了跨浏览器的 ECMAScript(Javascript) 和动态 HTML(DHTML) 技术的客户端脚本,并与基于服务器的 ASP.NET 2.0 平台进行了集成。它还对 Javascript 进行了非常巧妙...
阅读全文
摘要:(一). 说明 用Tree显示菜单及物品列表(从服务端获取数据)比较方便, 当前显示Tree 主要有两种方式: 1. 在Tree初始化时将数据全部一次性从服务端获取, 获取完数据后页面展开或收缩时就不再需要获取数据, 这样, 获取完数据使用时效率比较高, 但当树节点很多时, 在每次初始化时会有较大的延迟. ...
阅读全文
摘要:.net笔试题 1. 填空: (1)面向对象的语言具有________性、_________性、________性。 (2)能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。 (3)列举ADO.net中的五个主要对象_______________、_____________、_...
阅读全文
摘要:研究一下当前的应用程序开发,你会发现一个绝对的倾向:人们开始偏爱基于浏览器的瘦客户应用程序。这当然不是因为瘦客户能够提供更好的用户界面,而是因为它能够避免花在桌面应用程序发布上的高成本。发布桌面应用程序成本很高,一半是因为应用程序安装和配置的问题,另一半是因为客户和服务器之间通信的问题。传统的Windows富客户应用程序使用DCOM来与服务器进行通信和调用远程对象。配置好DCOM使其在一个大型的网...
阅读全文
摘要:摘要:本文介绍了Web Services的起源和基本原理,分析了在企业应用中Web Services带来的冲击和变革,指出了Web Services的一些优缺点以及如何正确地应用Web Services.无论是在计算机杂志还是在Internet上,目前最热门的话题莫过于“Web Services”。各个平台之间的锋争,各个新产品的发布,众多新标准的制订,大都和Web Services有关。我的一些...
阅读全文
摘要:数据访问组件SqlHelper 数据访问组件是一组通用的访问数据库的代码,在所有项目中都可以用,一般不需要修改。本节使用的是Microsoft提供的数据访问助手,其封装很严密,且应用简单。 首先要先添加一个类,并命名为SqlHelper,系统会提示是否将类放在App_Code文件夹中。此时一定要选择“是”,因为放在此文件夹下,系统会自动进行编译,程序员就可以直接使用,无需另外编译了。 SqlHel...
阅读全文
|