异步 HttpContext.Current实现取值的方法
在一个项目中,为了系统执行效率更快,把一个经常用到的数据库表通过dataset放到Application中,发现在异步实现中每一次都会出现HttpContext.Current为null的异常,后来在网上查了好多资料,发现问这个问题的人多,回答的...
ASP.NET控件属性:ID、ClientID 和 UniqueID 的区别
ID 表示控件的服务器端编程的标识符,我们写服务器端的代码,就要用到这个 ID, 通过这个 ID 可以在服务器端对服务器端控件的属性、方法等进行编程访问。 C...
Openxml: 导出excel 设置 cell的格式
在cell中如果cell中的文本有换行符, 默认是不显示换行的, 只有点了excel 工具栏中的“Wrap Text" 按钮, 才会显示换行, 见下图: 这个效果, 可以通过设置openxml的 style. sheet 来实现。  ...
ASPNET2.0中读写Cookie的方法!
Cookie (HttpCookie的实例)提供了一种在 Web 应用程序中存储用户特定信息的方法。例如,当用户访问您的站点时,您可以使用 Cookie 存储用户首选项或其他信息。当该用户再次访问您的网站时,应用程序便可以检索以前存...
RDLC报表开发
RDLC报表开发1.添加DataSet数据集,并在其基础上添加数据源DataTable。2.新建一个RDLC报表,并在报表设计器上进行设计整个报表的界面。注意赋值的方法函数要正确。3.新建一个Form窗体,添加一个ReportView控件,将RD...
.Net中用js实现无刷新类似ajax功能(例)
随笔简介:记录自己的学习,免得以后遗忘,测试环境vs2008,sql20051.为了测试,1个2个页面,其中service.aspx为提供服务页面,default.apx为界面页面2.前一篇随笔已经做过太多介绍了,所以这只是自己根据前面所学的,做一个...
C#全角和半角转换
在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为"半角",相对地把一个汉字所占的位置称为"全角"。在汉字输入时,系统提供"半角"和"全角"两种不同的输入状态,但是对于英文字母、...
学生管理系统代码
XML<?xml version="1.0" encoding="utf-8" ?><configuration> <appSettings> <add key="程序集" value="StudentManager"/> <add key="命名空间" value="StudentManager"/> <a...
一种适合C# Actor的消息执行方式(上):Erlang中的模式匹配
前言 Actor模型为并行而生。由于现在单台机器中独立的计算单元也越来越多,Actor模型的重要性也越来越大。Actor模型的理念非常简单:天下万物皆为Actor,Actor之间通过发送消息进行通信。不同的Actor可以同时处理...
一种适合C# Actor的消息执行方式(中):C# Actor的尴尬
在上一篇文章中,我们简单解读了Erlang在执行消息时候的方式。而现在,我们就一起来看看,C# Actor究竟出现了什么样的尴尬。此外,我还打算用F#进行补充说明,最终我们会发现,虽然F#看上去很美,但是在实际使用过...
有关SwfUpLoad的2038 错误
项目需要用到大文件上传。最后选择了开源的swfupload作为上传空间,dome都运行非常良好。到了把它放到我的项目当中的时候。出现了# 2038 error。 仔细观察后发现上传文件超过4mb就不可以,马上反应到是asp.net 默认...
你知道吗?——ASP.NET的Session会导致的性能问题
你的站点有被客户投诉很慢吗?是不是查了很多遍还是没有完全解决?是不是数据库没有发现异常,CPU也没有异常,内存占用量没有异常,GC计数没有异常,硬盘IO也没有异常,带宽没有异常,线路没有异常,没有丢包,但就...
使用Northwind和Entity框架的ASP.NET MVC实例
使用Northwind和Entity框架的ASP.NET MVC实例发布作者 Robert Bazinet译者 张逸社区.NET主题.NET框架标签MVC,ASP.NET作为ASP.NET 3.5 Extensions预览版组成部分的微软ASP.NET MVC框架发布了CTP版本。自此...
C#验证邮件的正则表达式的代码
验证输入的正确性public static bool isEmail(string inputEmail){inputEmail = NulltoString(inputEmail);string strRegex = @"^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\...
GridView导入至EXCEL
//注:在.aspx文件中第一行<%%>中加入EnableEventValidation="false" <%@ Page Language="C#" AutoEventWireup="true" CodeFile="CardSelect.aspx.cs" Inherits="PersonM...
GridView导入至EXCEL
//注:在.aspx文件中第一行<%%>中加入EnableEventValidation="false" <%@ Page Language="C#" AutoEventWireup="true" CodeFile="CardSelect.aspx.cs" Inherits="PersonM...
GridView导入至EXCEL
//注:在.aspx文件中第一行<%%>中加入EnableEventValidation="false" <%@ Page Language="C#" AutoEventWireup="true" CodeFile="CardSelect.aspx.cs" Inherits="PersonM...
探秘System.Threading序列 - 第一篇:从Thread的线程单元状态ApartmentState说起
System.Threading命名空间是.Net多线程编程的基础。对于多线程编程在实际工作中一直用的不多,所以了解也就不多。尽管如此,随着多核,多个cpu的出现,大计算量的需要,多线程将越来越受关注。所以打算写个系列博客...
改变gridview绑定列值的方法
在数据库中的字段为cardState,它的值为0或1,但绑定到gridview时需要显示已激活或为激活,不显示0或1.方法一:SQL语句方法select * ,cardstatename=(case cardstate when 0 then '否' when 1 then '是' end) ...
asp.net(C#) 编码解码(HtmlEncode与HtmlEncode)
Default.aspx<%@ Page ValidateRequest="false" Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="test_Default" %><!DOCTYPE html PUBLI...