编程技巧 - 文章列表
-
ZedGraph在Asp.net中的应用
由于项目的需求图表显示数据,今天在网上找了一天,终于找到一个不错的控件—-ZedGraph,它支持asp,asp.net,vc.现在最新的版本是5.0,些版本支持 .NET 2.0.5.0版本以下的支持.NET 1.1我们现在的项目是.NET1.1开发的.我在网上找了一天也没有发现一个例子,下面我将介绍下其在ASP.NET下的用做WEB控件的用法1.先将它提供的两个DLL文件添加引用2.新建一个ASPX页面ZedGraph.aspx,引用ZedGraph用户控件 ZedGraph.aspx页面代码 ZedGraph.aspx.cs代码 1 using Syst
-
ASP.NET验证码技术
课程说明大家好,在上一节课程中,我们开始了解了如何在在ASP.NET中使用图形编程的技术。今天我们针对验证码技术深入的了解图形编程在ASP.NET中的应用。验证码技术是目前很多WEB程序采用的一种安全防御技术。系统在登录的时候不但要输出用户名和密码,还要额外输入一种随机生成的验证码文本,此时用户需要正确的输入这三个信息才能登录到系统中。由于验证码技术能有效的抵御某些黑客攻击,因此得到相当广泛的应用,而且在一些C/S系统中也采用了这种源自WEB开发的技术。验证码原理在现在的软件运行环境下,安全成为大部分软件必须考虑的问题,黑客无处不在,攻击方式日益丰富,尤其是WEB系统由于其开放性更是遇到严峻的
-
扩展 GridView 控件 – 无数据时显示标题列
摘要当 GridView 系结的 DataSource 资料笔数为 0 时,会依 EmptyDataTemplate 及 EmptyDataText 的设定来显示无数据的状态。若我们希望 GridView 在无数据时,可以显示字段标题,有一种作法是在 EmptyDataTemplate 中手动在设定一个标题列,不过这种作法很麻烦。GridView 控件可不可以直接透过属性设定就可以在无数据显示字段标题呢?答案是肯定的,本文将扩展 GridView 控件来达成此需求。\n扩展 GridView 控件我们继承 GridView 命名为 TBGridView,新增一个 EmptyShowHeader
-
利用ZedGraph制作饼图
前一阵的一个项目用到了开源项目ZedGraph制作了一个饼图,现把源代码贴出来供大家交流,也方便自己日后查看。这个项目用的是VS2008,C#代码,zedgraph的版本是:zedgraph_dll_v5.1.4,另外要在项目根目录下面建立一个以ZedGraphImages命名的文件夹,供生成的图片临时存放处。\n注:我在制作的过程中baidu搜索了不少相关信息,谢谢大家的无私奉献精神。特别感谢王旭博客上的文章http://www.dwww.cn/news/2008-6/2008691849197372.shtml给我的启示。\nview plaincopy to clipboardprint
-
Asp.net2.0 多语言网页的实现
我昨天结合网上的资料实现了网页的多语言.其中有简体中文,繁体中文,英文三个.主要步骤是:1.首先建立资源文件strings.resx,再建立strings.en-us.resx,strings.zh-cn.resx,strings.zh_hk.resx.必须要有strings.resx,这个文件可以没有任何内容.但必须有.不然在下面的default.aspx.cs中,visual studio会自动提示把这些资源文件放在App_GlobalResources目录下.#region Resource public string Resource(string key) {
-
使用Asp.Net生成Word文档并直接下载
在网站的使用中,有时候需要把数据库里面的内容生成到word文档里面,然后下载到本地进行查看,使用VS.NET就可以实现这个功能,下面这个例子就简单到实现了服务器端生成word文档并提供下载的功能,虽然没有彻底地把整个操作写出来(尤其是写生成word的时候),但整个流程是完成了的,至于其中更详细的内容,请参阅MSDN(基本上都是E文,=_=!!!)。开发环境:VS2005 + Windows2003(IIS6) + Office2003\n使用到的模板文件(d:Temp.dot),关于如何使用office模板,请参阅office:\n头:脚:之前必须提到的有一点,就是权限的问题,这种对硬盘上非w
-
扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
本文适合asp.net初学者阅读,高手达人可以无视。主要功能:a.隔行色(颜色可自定义)b.点击行任意位置选择行c.点击已选中行任意位置取消选择d.选中行变色(颜色可自定义)e.多选全选功能f.添加双击响应事件GridView控件功能非常强大,但在具体应用中很多时候无法满足特殊需求。例如我前段时间做自己网站(网站制作学习吧)。在编写后台管理版块期间。由于是文章站,列表页面会比较多。每个列表显示基本一样,功能包括:单击选择一行;单击已经选择的行实现取消选择;被选中的行变色(颜色可以设置);双击可以实现服务器事件处理。如果每个列表都一一去编写,当然也可以达到目的。但像我这样的懒人就想着去网上找个现
-
ASP.NET MVC – 使用Post, Redirect, Get (PRG)模式
原文地址:ASP.NET MVC – Using Post, Redirect, Get Pattern原文作者:matthaw\n本文地址:ASP.NET MVC – 使用Post, Redirect, Get (PRG)模式译者:Q.Lee.luluASP.NET MVC模式通过重新引进已经丢失的,或者至少已经没有使用很多年的模式,使其本身趋向更简单和“真实”的 HTTP体验(原文:The ASP.NET MVC pattern tends to lead itself into a more simplified and “true” HT
-
ASP.NET生成RSS2.0标准文件
RSS正在改变着人们的阅读习惯,一时间大部份网站都支持了RSS输出。自己写了个ASP.NET生成RSS2.0标准文件的方法。我用的是文件流输入XML文件,话不多说,请看下面代码:\nStringBuilder sb = new StringBuilder();sb.Append(“”);sb.Append(System.Environment.NewLine); sb.Append(“”);sb.Append(System.Environment.NewLine);sb.Append(” “);sb.Append(Syst
-
使用ASP.NET上传图片并生成缩略图
环境:VS.NET2005 + Windows2003\n就是一个简单的将图片上传到服务器,并按照需求生成缩略图。在上传图片较大的时候,可以生成一个较小的图片放在网页里,这样可以加快浏览的速度。可根据需要链接到大图片再仔细浏览。不是很复杂,大概写一下。目的只在于实现,未仔细按照标准什么的来写。其中参考了网上已经存在的代码。\nusing System.Drawing;\n页面,如图:点击提交按钮:HttpPostedFile hpf = UploadImage.PostedFile;//取得文件名(不含路径)char[] splitChar = { ‘’ };strin