编程技巧 - 文章列表

  • 将DataGrid或GridView中的数据生成Excel

    下面是一个将DataGrid中的数据生成Excel文档的方法,其中System.Web.UI.Control ctl指DataGrid的ID,\nFileName指要生成Excel文件的名称。\n//生成Excel文件 public void ToExcel(System.Web.UI.Control ctl, string FileName) { //设置网络输出流的HTTP字符集为UTF-8,Current为当前 HTTP 请求获取 HttpContext 对象 HttpContext.Current.Response.Cha

  • Visual Studio Team System 2008 Team Suite

    Visual Studio Team System 2008 Team Suite (90-day Trial)\n相关介绍:\nhttp://www.microsoft.com/downloads/details.aspx?familyid=D95598D7-AA6E-4F24-82E3-81570C5384CB&displaylang=en\n直接下载地址:\nhttp://download.microsoft.com/download/d/8/9/d89c9839-ac45-4a6c-b25f-2f60b190e356/VS2008TeamSuiteENU90DayTrialX1

  • ASP.NET实现中文汉字验证码

    ASP.NET实现中文汉字验证码1、汉字编码原理 到底怎么办到随机生成汉字的呢?汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字,使用程序随机取出几个汉字组合就行了呢?使用后台数据库先将所有汉字存起来使用时随机取出,这也是一种办法,但是中文汉字有这么多,怎么来制作呢?其实可以不使用任何后台数据库,使用程序就能做到这一切。要知道如何生成汉字,就得先了解中文汉字的编码原理。 1980年,为了使每一个汉字有一个全国统一的代码,我国颁布了第一个汉字编码的国家标准: GB2312-80《信息交换用汉字编码字符集》基本集,简称GB2312,这个字符集是我国中文信息处理技术的发展基

  • VS2008的网页报表可以直接打印了

    在最新出来的VS2008 beta2中,提供了ReportViewer直接打印RDLC报表的功能。而之前的VS2005则需要把报表导出成为Excel或者PDF之后才能进行打印。\n在使用本地报表RDLC的打印中,VS2008使用了一个叫做 RSClientPrint(包体:RSClientPrint.cab) 的控件来实现RDLC报表的客户端打印。其实,这个控件早在VS2005中的Report Service中就已经被提供,但好像只支持Report Service。这就是我们常见到RDL报表展示在网页上面的时候“打印”的按钮是可用的而RDLC报表中“打印”按钮却是灰色的原因。\n当时,我曾经试

  • 在ASP.NET中实现多文件上传和insertAdjacentHTML

    在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET,文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单,上传的文件数量没有限制。代码如下:\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default6.aspx.cs” Inherits=”Default6″ %>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Tra

  • ASP.NET的实时天气及24小时天气预报(C#)

    asp.net的实时天气及24小时天气预报(c#) 修改其中的url获得其他城市的天气情况 如广州为: http://weather.yahoo.com/forecast/chxx0037_c.html 注意仅适用于获得yahoo上的天气预报 \ngetweather.aspx ———————————– \n<%@ page language=”c#” codebehind=”getweather.aspx.c

  • Visual Studio 2008系列教程(一):VS 2008安装详解!

    前天得知Visual Studio 2008的正式版发布了!所以到www.Microsoft.com去看了一下,确定VS2008是真的发布了。不知道他会给我们带来什么惊喜呢?我们大家一起来体验一下吧!想要用VS 2008的话,肯定就先要将它下载下来然后安装上(呵呵,好像是费话)!具体地址我就不贴出来了,不过大家可以参考一下Alan Cai兄长昨天发的文章:Visual Studio Team System 2008 Team Suite (90-day Trial)下载地址下面我们就来看看怎么安装它吧!1。先用虚拟光驱将我们下载下来的文件打开: 我用的是这个虚拟光驱,呵呵,不知道大家都用

  • 利用WebClient和WebRequest类获得网页源代码

    关键是ValidateRequest=”false”,要不然会说request.form,报错\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default3.aspx.cs” Inherits=”test_Default3″ ValidateRequest=”false”%>\n<!DOCTYPE html PUBLIC “-//W3C//DTD XH

  • Visual Studio Team System 2008 Setup

    Visual Studio Team System 2008 安装\n自从11月底,vs2008正式版发布以来,一直没有时间关注她,今天下务偷得闲暇时间,就把她给装了,使用的是正版的vsts2008,以下截图供大家参考。 硬件配置:Intel P43.0+2G 操作系统:Windows Vista Enterprise 安装用时:15:05-15:41(中间还有截图时间大概时间不会超过35分钟,最耗时的步骤在Microsoft Visual Studio 2008大概是18分钟左右) 安装选项我是选择的自定义,只勾掉了Microsoft SQL Server 2005

  • 多种方法实现超长字符用”…..”代替

    1、gridview效果如图:\n公用方法:protected string Intercept(string sInput) { if (sInput != null && sInput != string.Empty) { if (sInput.Length > 10) return sInput = sInput.Substring(0, 10) + “…”; else retur