点滴积累,融会贯通

-----喜欢一切有兴趣的东西

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2006年2月7日

摘要: 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click(object sender, System.Even... 阅读全文
posted @ 2006-02-07 14:01 小寒 阅读(305) 评论(0) 推荐(0) 编辑

摘要: JavaScript在WEB编程中能起到很大的作用,将一些常用的功能写成JavaScript类库。 将下面代码保存为Common.js 类库功能: 1.Trim(str)--去除字符串两边的空格 2.XMLEncode(str)--对字符串进行XML编码 3.ShowLabel(str,str)--鼠标提示功能(显示字符,提示字符) 可以设置显示的提示的文字的字体、颜色、大小以及提示的背景颜色、... 阅读全文
posted @ 2006-02-07 13:50 小寒 阅读(436) 评论(0) 推荐(0) 编辑

摘要: 在网上看见了这篇文章,作者以轻松的语言比喻了java的23种模式,有很好的启发作用。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者... 阅读全文
posted @ 2006-02-07 13:46 小寒 阅读(314) 评论(0) 推荐(0) 编辑

摘要: 在网络开发中,经常遇到需要使用ASP.NET与JavaScript联合进行控制的情况。在本篇中,将使用DataGrid进行数据绑定,使用Javascript控制当选中其中的checkbox时,该行颜色改变。 首先,在页面中创建一个DataGrid控件,并设置其模板。 '> 第二,在页面中的中编写JavaScript脚本函数,进行CheckBox的判断和颜色改变的控制。 第三,在P... 阅读全文
posted @ 2006-02-07 13:43 小寒 阅读(428) 评论(1) 推荐(0) 编辑

摘要: 我想我们都知道在数据库中如何添加自增长列,我们可以将这个自增长列绑定到DataGrid上使得用户方便的知道现在是第几行,今天我介绍一种不用数据库就可以简单显示出自增长列的方法,有人可能会说既然数据库支持我们为什么这样做?我想有如下的两个理由:1、不是所有的表都有自增长列。2、当自增长列不自动复制的时候会出现断号的现象,即使复制这也是有可能发生的。但是先要说明的是这个方法只能显示出来当前页的序号,也... 阅读全文
posted @ 2006-02-07 13:39 小寒 阅读(496) 评论(0) 推荐(0) 编辑

摘要: /// /// 根据指定的信息,调用远程WebService方法 /// /// WebService的http形式的地址 /// 欲调用的WebService的命名空间 /// 欲调用的WebService的类名(不包括命名空间前缀) /// 欲调... 阅读全文
posted @ 2006-02-07 13:35 小寒 阅读(515) 评论(0) 推荐(0) 编辑

2006年2月6日

摘要: private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e) { Response.Clear(); Response.Buffer= true; Response.AppendHeader("Content-Disposition","attachment;filen... 阅读全文
posted @ 2006-02-06 15:20 小寒 阅读(617) 评论(2) 推荐(0) 编辑

摘要: 首先在网页中添加: 然后就可以依次加入功能按钮了: 将这两块东西放到就不会打印这些按钮了。当然要定义noprint了: 只要把不想打印的东西的css设置成noprint就可以了。 现在就实现了基本的web打印,需要注意的情况如下: 必须将ie的internet选项的安全设置中对于没有标记为安全的ActiveX控件进行...设置成提示或者启用,否则会报错,导致不可用。 如果在vs.net... 阅读全文
posted @ 2006-02-06 15:16 小寒 阅读(546) 评论(1) 推荐(0) 编辑

摘要: 1、控制"纵打"、 横打”和“页面的边距。 (1) (2) ------------------------------------------------ 关于这个组件还有其他的用法,列举如下: WebBrowser.ExecWB(1,1) 打开 Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口 Web.ExecWB(4,1) 保存网页 Web.Exe... 阅读全文
posted @ 2006-02-06 15:14 小寒 阅读(651) 评论(1) 推荐(0) 编辑

摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标... 阅读全文
posted @ 2006-02-06 15:09 小寒 阅读(301) 评论(0) 推荐(0) 编辑

摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.ASPx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); s... 阅读全文
posted @ 2006-02-06 15:06 小寒 阅读(323) 评论(0) 推荐(0) 编辑

2006年2月5日

摘要: 在DataGrid的使用中,经常需要为删除按纽添加确认对话框,根据我的学习经验,总结了三种方法,原理都是在客户端为删除按纽添加脚本代码来实现删除前弹出确认对话框。 方法一: 当为DataGrid控件添加删除按纽后,为DataGrid控件添加ItemDataBound事件处理程序,代码如下: //添加删除确认对话框。 switch(e.Item.ItemType) { case Li... 阅读全文
posted @ 2006-02-05 11:08 小寒 阅读(378) 评论(0) 推荐(0) 编辑

摘要: DataGrid1.Attributes.Add("onclick","window.open('Print_GoodsMove.aspx?GoodsMove_ID=" + Apply_ID + "','newwindow', 'height=600, width=745, top=100, left=100, toolbar=no, menubar=no, scrollbars=no, resi... 阅读全文
posted @ 2006-02-05 11:04 小寒 阅读(740) 评论(0) 推荐(0) 编辑

2006年1月25日

摘要: 多学,多看,多想 阅读全文
posted @ 2006-01-25 15:40 小寒 阅读(194) 评论(0) 推荐(0) 编辑

2005年9月21日

摘要: 个人认为,要做好一个项目主要有一下几个关键的部分要做好: 1、 明确需求:在项目开始阶段,认真分析需求是一件十分重要的事情。在分析用户需求的时候一定要多与用户沟通,明确用户需要的是什么,可能在将来有什么扩展,过多的用户并不需要的功能不要添加,但根据经验可以留出接口,以后可以扩充功能。 2、 详细的数据库设计文档:完成需求之后,开始设计数据库,在这个阶段的工作一定要做好,一个好的数据库设计... 阅读全文
posted @ 2005-09-21 12:56 小寒 阅读(1041) 评论(9) 推荐(0) 编辑