Blue Dream

记录成长的每一个脚印,写下漫长的程序人生
随笔 - 4, 文章 - 121, 评论 - 1, 阅读 - 89480
  首页  :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

文章分类 -  04 ASP.NET

摘要:如何控制DataGrid里的内容换行与不换行? 需求千奇百怪,有的要求表格里的内容自动换行,有的不要求,其实设置DataGrid的CSS样式单属性即可实现大部分的需求,但对于不换行的实现,单靠样式单还不能完全满足要求,下面就是一种解决的方法: 阅读全文

posted @ 2006-10-08 09:39 Dennis 编辑

摘要:以前解决gb2312/big5实时转换的做法一般是修改Response.ContentEncodingstring switchLanguage(String strLanguage){ if(strLanguage.StartsWith("zh-cn")){ Response.ContentEncoding=Encoding.GetEncoding(936); return "gb2312"... 阅读全文

posted @ 2006-08-17 12:00 Dennis 编辑

摘要:要下载整个目录,一般方法是一个个文家下载或ftp工具现在用SharpZipLib就能实现实时zip压缩下载整个目录SharpZipLib提供了多种压缩算法的支持,纯csharp代码,参见http://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp原理是通过递归方法将每个文件压缩到ZipOutputStream,然后下载代码和范例如下: 阅读全文

posted @ 2006-08-17 10:15 Dennis 编辑

摘要:Pop3接收数据,参见http://www.aspalliance.com/chrisg/default.asp?article=93改成c#代码,并修改了一些bug如1.用的是ASCII,并不适合国内的邮件读取解决方法:改为Encoding.GetEncoding(936)2.GetResponse并不是堵塞方式,没有完全下载数据解决方法:设置一个strEnd标志,来判断是否结束3.GetRes... 阅读全文

posted @ 2006-08-17 10:13 Dennis 编辑

摘要:以前解决gb2312/big5实时转换的做法一般是修改Response.ContentEncodingstring switchLanguage(String strLanguage){ if(strLanguage.StartsWith("zh-cn")){ Response.ContentEncoding=Encoding.GetEncoding(936); return "gb2312"... 阅读全文

posted @ 2006-08-17 10:11 Dennis 编辑

摘要:.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”“挂起线程”“恢复线程”等等。下面将一个一个的解释。 a.启动线程 顾名思义... 阅读全文

posted @ 2006-08-17 09:47 Dennis 编辑

摘要:利用HttpRequest登录到某个网站,然后获取网站信息的程序示例 问题:有的网站的相关内容必须要在登录后才可以查看,其登录信息保存在session变量之中。这样,使用asphttp等组件就难以正确得到所要的信息。解决:使用asp.net中的httprequest和httpresponse来实现。要点:1。 通过附加一个cookiecontainer到httprequest对象中,可以得到登录后... 阅读全文

posted @ 2006-08-17 08:56 Dennis 编辑

摘要:在IE5.5+中开始支持的Popup窗口有很多很特别的特性: Popup窗口可以超出浏览器窗口区域; 可以不用担心被下拉框、flash、Iframe等这些东西遮挡; 一个Popup窗口打开后,当在它的区域以外点击或者另一个Popup窗口被打开时都会自动关闭; Popup窗口是没有焦点的; 用户不能改变Popup窗口大小; Popup窗口中的内容是不能被选择的; ...... 因为这些特征,Popu... 阅读全文

posted @ 2006-08-15 12:06 Dennis 编辑

摘要:.NET环境下几种不同的邮件发送解决方案1、使用outLook提供的发送如:我见过的用友软件U8生产制造(演示版),其中的邮件功能就是通过调用outLook的ActiveX 组件优点:开发简单缺点:依赖outlook组件,SMTP 邮件服务 邮件发送的代码如下: Private Sub Send() Dim outObj As New Outlook.Application() ... 阅读全文

posted @ 2006-07-31 10:54 Dennis 编辑

摘要:public class SystemMail : IMailProvider{ public SystemMail(){} #region private string _to; public string To { get{return _to;} set{_to = value;} } private string _from; public string From ... 阅读全文

posted @ 2006-07-31 10:42 Dennis 编辑

摘要:关键字 JavaScript Active Scripting原作者姓名 陆其明文章原始出处 《脚本驱动的应用软件开发方法与实践》书籍作者 陆其明出版社 科海电子出版社 正文本文摘自《脚本驱动的应用软件开发方法与实践》,作者:陆其明第6章 脚本驱动的看图软件6.1 脚本驱动的意义在软件的交互性不断提高的今天,仅仅提供菜单或工具条的界面已经不能满足用户的需要了;软件的可定制特性已经成为当今软件的一项... 阅读全文

posted @ 2006-07-29 00:56 Dennis 编辑

摘要:用Visual C#.NET编写服务器日期控件一、序言 Visual C#.NET是微软公司出品的一种新的编程语言(以下简称C#),它继承了C语言的一些特性,也加入了一些新的元素。以前用过Delphi开发程序的人可能刚开始使用C#的时候,对其有一种似曾相识的感觉(至少包括我)。是的,C#语言的创始人正是以前在Borland公司开发出Delphi语言的Anders Hejlsberg。在我开始使用... 阅读全文

posted @ 2006-07-28 23:46 Dennis 编辑

摘要:DataGrid单元格合并函数 public void fDGrid_PreRender(object sender, System.EventArgs e) { if(this.fDGrid.Items.Count <=1) { return; } for( int col=0;col<5;col++) { TableCell oldtc = this.fDGrid.Items[0].Cells... 阅读全文

posted @ 2006-07-19 09:53 Dennis 编辑

摘要:在DataGrid中合并单元格行 最近在做项目的时候经常遇到要合并单元格的情况,发现这个东西.net中并没有现成的方法,研究了一下,总结了两种方法。 这个主要都是行合并的,有以下两种情况 1、多行合并为一行,其中将某个或某几个单元格的内容合并起来 原始样式: column1 column2 1 ... 阅读全文

posted @ 2006-07-19 09:50 Dennis 编辑

摘要:DataGrid自动求和、合并单元格、排序 源作者:雪地青松 人气:18141 ... 阅读全文

posted @ 2006-07-19 09:49 Dennis 编辑

摘要:在。Net中涉及此类操作的是System.IO以下是程序代码 注:此代码非原创!参考别人代码 CODE://生成HTML页public static bool WriteFile(string strText,string strContent,string strAuthor) { string path = HttpContext.Current.Server.MapPath(... 阅读全文

posted @ 2006-07-08 23:53 Dennis 编辑

摘要:.NET 连接池救生员 防止可淹没应用程序的池溢出William Vaughn大多数 ADO.NET 数据提供程序使用连接池,以提高围绕 Microsoft 断开连接的 .NET 结构构建的应用程序的性能。应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。当您使用... 阅读全文

posted @ 2006-07-08 23:42 Dennis 编辑

摘要:在Asp.net中为图像加入版权信息 你试过用.net来进行图像处理吗?公司最近进行的一个项目,数据库中存入了很多的产品图片,可是都没有版权信息,当时客户要求将所有的图片打上公司名称?这时候,你该怎么办? 虽说我还是江湖嫩手,可是对这一问题的解决方案还是很多,归结如下: 1.使用图形处理软件,如Photoshop等,利用其批处理功能,可以实现这个功能,可是每次数据录入员加进图片的话,还得加工一下图... 阅读全文

posted @ 2006-07-08 16:56 Dennis 编辑

摘要:.net中Web自定义控件编写的几个注意事项如果重载本身父类提供的enable属性,将导致无法将子控件中的值用viewstate回传,即无法保持状态。所以最好自己定义该类属性并实现。 定义属性时,如果是子控件本身属性的反映,可以直接取其值,值将自动保留,如果属于自己定义的属性,用viewState保留状态 例如: ... 阅读全文

posted @ 2006-07-08 16:50 Dennis 编辑

摘要:对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用: 1. Profile技术在PetShop程序中用于三处: 1) 购物车ShoppingCart -下面的例子围绕购物车流程进行 2) 收藏WishList 3) 用户信息AccountInfo 注册新用户 NewUser.aspx :使用的... 阅读全文

posted @ 2006-07-08 14:42 Dennis 编辑

点击右上角即可分享
微信分享提示