- 博客(33)
- 资源 (3)
- 收藏
- 关注
原创 个性化新闻标题
有时,我们需要让新闻标题更加个性化,例如:网站首页图片大标题(新闻头条标题等)。如下图:上面这幅图片是新华网上的今日头条的标题。我们一般的做法可能是:使用Photoshop制作成图片,保存上传。这样需要浪费人力,比较麻烦。有没有更好的办法呢?下面使用GDI+及C#代码,完成自动实现的过程。老规矩,先看看运行效果:下面是C#代码:// Text2Image.aspxhttp://ww
2008-05-28 14:25:00 787
转载 动态CSS,换肤技术
常见的例子就是:一个站点上有多个页面样式提供浏览者选择。同时,在选择了某样式后,再次打开该页面时,将仍然保持该样式。自然会想到了Cookie技术下面是HTML代码部分(另外再加需要的CSS文件就可以使用了): HTML>HEAD>link ID="skin" rel="stylesheet" type="text/css">TITLE>换肤技术TITLE>SCRIPT LANGUAGE
2007-08-09 16:21:00 771
原创 图片边框效果(待续)
闲来无事,随手处理了几张照片的边框。效果如下。 效果1 制作过程:1:矩形选框——反选——快速蒙版2:滤镜——艺术效果——底纹效果(参数为40,20,20)3:滤镜——艺术效果——干画笔(2,2,3)4:退出快速蒙板——清除——描边5:用橡皮擦擦除多余边角。PS:编辑这篇文章输入法切换了800遍,键盘都快被我砸坏了!CSDN的博客工程师看看输入法的问题。
2007-08-09 16:17:00 630
原创 c#生成无限级目录树
TreeView tvFile = new TreeView(); /// /// 创建根基目录,比如:XX的权限设置 /// public void MakeRoot() { this.tvFile.Nodes.Clear(); this.tvFile.ShowPlus = true; TreeNode root = new TreeNode(); root.T
2007-06-26 11:28:00 1078
原创 GIF验证码类
namespace Kissogram.Common.Security{ using System; using System.IO; using System.Web; using System.Drawing; //GIF验证码类 public class Validate { //设置最少4位验证码 private b
2007-06-26 11:16:00 582
原创 CSS实现阴影效果
.out { display:block; background:#bbb; border:1px solid #ddd; position:relative; margin:1em 0; }.in { text-align:center; background:#fff; border:1px solid #555; position:relative; p
2007-06-26 11:14:00 566
原创 用C#实现生成PDF文档
using System; using System.IO; using System.Text; using System.Collections; namespace PDFGenerator ...{ public class PDFGenerator ...{ static float pageWidth = 594.0f; sta
2007-06-26 11:09:00 807 1
转载 Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)
(一). 实现功能 对文件及目录的压缩及解压功能(二). 运行图片示例 (三).代码 1. 压缩类 1/**//// 2/// 压缩类 3/// 4public class ZipClass 5{ 6 public static void ZipFile(string FileToZip, string Ziped
2006-12-25 11:10:00 686
转载 Sidebar Gadget开发教程(4)
今天继续讲Sidebar Gadget的开发。此篇将是本教程的最后一篇,因为了解了Gadget的大体情况后,接下来就需要大家自己进行练习了。只有勤于练习,而不是安心看教程,你才会积累丰富的开发经验。而且有些细节其实只需要点一下即可,不需要再详述。从两周前开始,我们面对两个Partner进行了Gadget开发的Workshop。并且每个Partner均讲述了真实的Requirement,进行Jo
2006-12-25 09:59:00 1141
转载 Sidebar Gadget开发教程(3)
话说从前,书接上回。开心已经向大家提出了一个需求,并且给出解决技术难题的思路,不知道有多少位朋友已经开始尝试编写自己的第一个非“Hello World”的Sidebar Gadget了。那么今天开始,我们就开始逐步介绍开发Sidebar Gadget的具体方式。使用Gadget.xml来定义Sidebar Gadget就像计算机语言都会有一个入口函数一样,Sidebar Gadget在启动
2006-12-25 09:58:00 1335
原创 Sidebar Gadget开发教程(2)
由于近期在努力学习Sidebar Gadget开发技术,并且也与中国汽车网合作做了一个Sidebar Gadget,所以耽误了一些时间,但同时,也通过这个机会加深了学习印象。很多朋友在学习新技术的时候,都喜欢做Hello World。我原来也是这种情况。其实我认为这种方式有百害而无一利,就类似于学英语开始背单词一样,背了十多年,还没有背到F开头的单词呢。因为Hello world就让你产生了一
2006-12-25 09:57:00 733
转载 Sidebar Gadget开发教程(1)
翻译了两篇Sidebar Gadget的文章后,决定自己写一个教程,与准备投身于Sidebar Gadget开发的劳苦大众们分享一下经验。也当作自己个人学习Gadget开发的一些总结,使自己可以学习得深入一些。欢迎大家就这一系列文章提出批评斧正。本部分准备介绍一些基础知识。关于SideBarSideBar是Windows Vista特有的一个显示子系统(曾经宣布为Windows XP以及W
2006-12-25 09:55:00 1233
转载 asp.net网页中的四种页面跳转技术的比较
在asp.net中有四种页面跳转导航方式,该如何为你的页面选择一个呢? ·如果要让用户来决定何时转换页面以及转到哪一个页面,超级链接最适合。 ·如果要用程序来控制转换的目标,但转换的时机由用户决定,使用Web服务器的HyperLink控件,动态设置其NavigateUrl属性。 ·如果要把用户连接到另一台服务器上的资源,使用Response.Redirect。
2006-12-12 22:46:00 829
原创 在Asp.Net中使用SmtpMail发送邮件的方法
在ASP中,就可以通过调用CDONTS组件发送简单邮件,在ASP.Net中,自然也可以。不同的是,.Net Framework中,将这一组件封装到了System.Web.Mail命名空间中。一个典型的邮件发送程序如下:MailMessage mail=new MailMessage(); mail.From="service@brookes.com"; mail.To="brookes@bro
2006-12-12 22:30:00 1610
转载 asp.net 2.0 下设置和使用FCKeditor文本编辑器
首先下载FCKeditor。FCKeditor的下载地址http://www.fckeditor.net/download/default.html我使用的是当前最新版本FCKeditor 2.3下载 ZIP File (source code included): FCKeditor_2.3.zip 和FCKeditor.Net_2.2.zip FCKeditor解压后,我们只
2006-12-12 22:27:00 1830
转载 C#提取HTML代码中的文字
C#提取HTML代码中的文字/// /// 去除HTML标记 /// /// 包括HTML的源码 /// 已经去除后的文字 public static string StripHTML(string strHtml) { string [] aryReg ={ @"]*?>.*?", @"", @"([/r/n])
2006-12-12 22:22:00 2191 1
转载 [C#][固定格式网页解析]使用正则表达式处理网页的初步体会
用IE WebControl解析网页得到特定网页中的特定数据: Set oDocument = Form2.m_IE.Document Set oelement = oDocument.Forms("searchdetail") Set oListTableElement = oelement.children(0).children(0)这样的好处是简单,但坏处
2006-12-12 22:20:00 1068
转载 带图片预览的图片上传代码
function viewpic(obj) { var o = document.getElementById("showimg"); o.src=obj.value; o.style.display=""; o.border=1; }
2006-12-12 22:14:00 825 1
原创 自己写的一个asp.net的生成曲线图的过程
这里是从Dataset里的数据生成曲线图.我的Dataset是从表Sendrec里读取的数据,分别有Id,Sendid(订单号),Sendtime(记录时间),Sendnum(单位时间发送量/我这里是五分钟)几个字段过程如下:public void draw(Page page,DataSet ds,int Tnum){}其中page是用来传递引用这个过程的页面,这样让页面是JPG方式直接向客
2006-12-12 21:44:00 661
原创 c#中的全局变量问题
C#中没有全局变量,但可以使用命名空间和静态变实现类似功能 下面的例子定义了一个用户类,初始化用户名后,在filetobase命名空间的其它类都可以获得用户名 namespace FileToBase{ public class user { private static string userName; public user(string na
2006-08-18 18:21:00 1693
转载 常用的一些javascript小技巧
以下信息来之于蓝色理想的oror帖子事件源对象 //event.srcElement.tagName event.srcElement.type //捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();//事件按键 event.keyCode event.shiftKey event.altKe
2006-08-14 16:58:00 1585
转载 TreeView IE Web 控件的使用
在Visual Studio .NET中,除了标准的 ASP.NET Web 控件(例如 TextBox、DropDownList、DataGrid、DataList 等)之外,Microsoft 还发布了附加的 Web 控件集,以充分发挥 Internet Explorer 的固有功能。这些新 Web 控件称为 Internet Explorer Web 控件,也简称为 IE Web 控件,共
2006-08-13 15:57:00 1047
转载 asp.net上传图片并同时生成缩略图
Sub UploadFile(sender As Object, e As EventArgs) If FileUp.PostedFile.ContentLength = 0 Then FileInfo.Visible = False Exit Sub Else FileInfo.Visible = True FDisplay1.Visible = Tr
2006-08-13 13:21:00 561
转载 CheckBox与DataGrid混用&DataSet批量删除数据
.aspx代码form id="Form1" method="post" runat="server"> p> asp:DataGrid id="dgrdName" runat="server" BorderStyle="None" BorderWidth="1px" BorderColor="#CC9966" BackColor="White" CellPadding
2006-08-13 12:18:00 841
原创 asp.net在线备份恢复SQL数据库
最近忙于学习asp.net做过几套数据库项目系统,都需要用到【备份】【恢复】SQL数据库的功能。于是想到用SQL语句来实现的方法。恢复数据库:Alter Database 被恢复的数据库名 Set Offline with Rollback immediate;restore database 被恢复的数据库名 from disk = 备份文件路径;Alter Database 被恢复
2006-08-13 03:05:00 1136
原创 DropDownList无刷新三级联动
以ASP.NET为例实现省市区的三级联动 public void getDdlInfo(DropDownList province,DropDownList city,DropDownList town,Page myPage){ //初始化省 string sql="select 序号,省名 from 省表"; SqlCommand comm=new SqlComma
2006-08-12 21:04:00 2414 2
原创 在ASP.NET中自动给URL地址加上超链接
作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。我在制作完软件商务网 http://www.bizsofts.com 的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而我当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链
2006-08-12 20:49:00 624
转载 三款小偷程序(ASP.NET)
、MP3资源都在互联网上,有时听不了也是正常,但大多数不好用,真是用处不大了。仔细分析了一下它的源码,原来是读取目录下的1.xml,2.xml..4.xml文件。我经常在番茄花园听歌,也就是http://www.tomatolei.com,就想能不能把番茄的MP3资源放到这里来放呢?这不就是大家常说的MP3小偷的功能吗?说干就干! 1、分析一下番茄花园的歌来源: PageUrl = "http
2006-08-12 20:16:00 785
原创 Asp.NET 生成静态页
环境:Microsoft .NET Framework SDK v1.1 OS:Windows Server 2003 中文版ASP.Net生成静态HTML页在Asp中实现的生成静态页用到的FileSystemObject对象!在.Net中涉及此类操作的是System.IO 以下是程序代码 注:此代码非原创!参考别人代码//生成HTML页 public static bool Write
2006-08-12 20:13:00 811
转载 三种下载文件的办法
在网站的制作中经常需要开发下载文件的功能,下面三种下载文件的办法:1、asp实现下载的代码 filename = Request.QueryString("FileName")if filename = "" then Response.Write "请输入filename参数,指定下载的文件名"else Response.ContentType = "applicati
2006-08-12 19:32:00 590
转载 datagrid数据导出到excel文件给客户端下载的三种方法
方法一:导出到csv文件,存放在服务器端任一路径,然后给客户下载 优点: 1、可以进行身份认证后给客户下载,如果放到非web目录就没有对应的url,客户无法随时下载。 2、也是因为生成了文件,所以占用了服务器的空间,但是可以把文件名存放到数据库,再次给客户下载的时候不需要重复生成文件。 3、csv文件是文本文件,逗号隔开字段,回车隔开行,易于数据导入导出。 实现方法: Sq
2006-08-12 19:04:00 596
转载 ASP.NET WEB FORMS 页面间的传值方法
ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面,用同样的方法在ASP.NET中实现有点麻烦。在这里,我们可以通过其他方式来解决这种情形。ASP.NET为我们提供了三种方式,一种是可以通过用QueryStr
2006-08-12 18:49:00 527
原创 初学asp.net的一点困惑
最近一段时间一直在学习asp.net技术,充分体验了.net给我们带来的技术风暴,也感觉到一点困惑! 首先碰到的一个问题就是:在ASP中很容易实现的在.net里面暂时还没有想办法实现如上图的效果.2:使用.NET的方式调试程序 ASP程序的调试一直是编写ASP最难的地方,这一点,ASP程序员大概都深有体会,因为大家都是使用Response.write来调试。而这样调试最大的缺点是,当我
2006-08-12 17:50:00 605
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人