摘要: 因为项目需要,要用到DataList和Repeater的分页,但这两种加载数据的控件,本身并不自带分页功能,要控制查询语句来进行分页,但是语句过于复杂,或是条件太多,语句很难写,但用PagedDataSource进行分页,就简单多了,代码分配清晰,容易理解。  下面实例是用PagedDataSource类实现DataList控件的数据分页,也可用于Repeater。  页面后台代码  using ... 阅读全文
posted @ 2010-08-23 12:00 相濡以沫 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1.设置web.config文件  <system.web>  ......  <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />  ......</system.web>  2.传递中文之前,将要传递... 阅读全文
posted @ 2010-08-23 11:58 相濡以沫 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 当需要输出带大量公式的Excel文档的时候,在代码里写公式就太累了。  用设计好的Excel模板,复制一下,往里面添加数据比较省事。  模板  导出文件:  大气象  using System;  using System.Data;  using System.Configuration;  using System.Web;  using System.Web.Security;  using... 阅读全文
posted @ 2010-08-23 11:54 相濡以沫 阅读(584) 评论(0) 推荐(0) 编辑
摘要: js用r.test()而C#用regex.IsMatch()来验证正则。  大气象  <%@ Page Language="C#" AutoEventWireup="true" CodeFile="RegexTest.aspx.cs" Inherits="RegexTest" %>  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra... 阅读全文
posted @ 2010-08-23 11:51 相濡以沫 阅读(251) 评论(0) 推荐(0) 编辑
摘要: C#调用WebService时和JS调用时有很多相似的地方,让我们来一步一步实现:  第一步:创建一个WebService  这一步和JS调用WebService相同,在此不多说了。详细可访问如下地址:  地址:<http://www.cnblogs.com/puresoul/archive/2010/08/19/1803567.html>  第二步:创建一个页面,实现C#调用Web服... 阅读全文
posted @ 2010-08-23 11:50 相濡以沫 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1、客户端SessionID值唯一;   对于不同的域名:主域名、子域名、跨站点域名或跨服务器域名,用户在打开页面时会产生不同的SessionID,  为了使这些站点在用户登录时只登录一次,那我们就要解决SessionID的问题,必须使SessionID在这些共享Session的站点中只产生一次。而SessionID是存储在客户端的cookie之中键值为ASP.NET_SessionId的一个字符... 阅读全文
posted @ 2010-08-23 11:48 相濡以沫 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 用到的类主要有HttpListener、StreamWriter.   HttpListener:使用HttpListener可创建响应 HTTP 请求的简单 HTTP 协议侦听器。实际上HttpListener只是实现了服务器端Socket上面的一个简单封装类。通过设置Prefixes属性来进行侦听,如,侦听器绑定到http或https端点的URL(如下代码).侦听器默认是绑定到运行在http的... 阅读全文
posted @ 2010-08-23 11:47 相濡以沫 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 本文将围绕c#静态方法和实例方法讨论一下。针对一些观点,如:"静态方法是常驻内存", 还有"静态方法比实例方法先装载",做一个辨析。同时讨论下何时用静态方法,何时用实例方法。前几日,在微软的好友发给我一个链接:《静态方法和实例化方法之间的区别你知道了嘛? 欢迎讨论!! - 问题最终 ...》,然后说这里某些观点需要澄清一下,希望我写一篇blog。我当时读了这篇blog. 文比较短,列举了静态方法和... 阅读全文
posted @ 2010-08-23 11:38 相濡以沫 阅读(619) 评论(0) 推荐(0) 编辑
摘要: Visual Studio LightSwitch已经可以通过MSDN订阅下载了,相关介绍可以见:http://www.microsoft.com/visualstudio/en-us/lightswitch。于是我马上下载下来体验了一把:安装过程很简单,挂载ISO,运行setup.exe,提示需要1G多的空间,其实如果你安装了VS和Silverlight 4 SDK的话,要不了这么多的空间,50... 阅读全文
posted @ 2010-08-23 11:36 相濡以沫 阅读(396) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-08-23 11:31 相濡以沫 阅读(178) 评论(0) 推荐(0) 编辑