
C#
文章平均质量分 50
draling
这个作者很懒,什么都没留下…
展开
-
常用的C#方法
常用的C#方法今天查找一个截取字符串的方法,发现下面的这些方法,就拿来跟大家分享一下//// /// 转全角的函数(SBC case) /// /// 任意字符串 /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角原创 2012-01-11 21:46:43 · 982 阅读 · 1 评论 -
IIS7和Tomcat7整合
部署环境是Win2008R2_x64, IIS7和JDK1.7.0_51,tomcat7.0.59一.关闭Windows2008中IE增强的安全配置。服务器管理器----配置IE ESC----管理员和用户都选择禁用 .如图。 二 .IIS安装 安装:1. 右键点击 “计算机”,在弹出菜单中选择“管理”选项,在服务器管理器左侧界面原创 2016-02-15 16:26:09 · 6618 阅读 · 1 评论 -
.NET Framework 4.5打补丁后,VS2012不能打开解决方案
.NET Framework 4.5 打补丁后,出现以下错误:No exports were found that match the constraint: ContractNameMicrosoft.VisualStudio.Project.IProjectServiceAccessor Required TypeIdentityMicrosoft.VisualStudio.Projec原创 2016-03-25 13:32:01 · 2958 阅读 · 0 评论 -
Asp.Net alert弹出提示信息的5种方法
Asp.Net alert弹出提示信息的5种方法1.ClientScript.RegisterStartupScript(GetType(),”message”,”“); 2.HttpContext.Current.Response.Write(““); 3.public static void Show(System.Web.UI.Page page, string msg) {转载 2016-04-26 14:24:30 · 2177 阅读 · 0 评论 -
ASP.NET Image控件即时刷新
今天遇到一个Image图片ImageUrl更新时,由于图片名称没有更新,导致ImageUrl更新后,图片内容没有更新。原因: IE缓存显示图片造成。 当IE检查到Image中引用的图片名称没有改变时,他不会主动重新请求图片下载。而是直接从IE缓存里面拿出这张图片,所以导致显示原图。 解决办法:图片路径 this.Image1.ImageUrl = "/AccountImage/a.jp原创 2016-05-25 14:35:17 · 4295 阅读 · 1 评论 -
页面局部打印
今天遇到页面局部打印,经过一番努力,终于成了,分享一下。 protected void Page_Load(object sender, EventArgs e) { //绑定数据 this.GridView1.DataSource = 数据源; GridView1.DataBind();原创 2016-04-20 17:58:18 · 1029 阅读 · 0 评论 -
C#万年历
using System.Collections.Generic;using System.Text;using System;namespace yangliToyinli{ #region ChineseCalendarException /// <summary> /// 中国日历异常处理 /// </summary> public class C转载 2016-07-06 09:11:36 · 1128 阅读 · 0 评论 -
GridView交替行颜色
方法一 protected void gvwRetailerListRowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { if (e.Row.RowIndex % 2 == 0)原创 2016-07-22 09:37:11 · 4462 阅读 · 0 评论 -
LOG4NET写日志
1、导入log4net.dll。 下载链接2、配置app.config<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4n原创 2016-08-25 16:04:36 · 824 阅读 · 0 评论 -
超链接CSS样式
1、a:link 设置a对象在未被访问前(未点击过和鼠标未经过)的样式表属性。也就是html a锚文本标签的内容初始样式。 2、a:hover 设置对象在其鼠标悬停时的样式表属性,也就是鼠标刚刚经过a标签并停留在A链接上时样式。 3、a:active 设置A对象在被用户激活(在鼠标点击与释放之间发生的事件)时的样式表属性。也就是鼠标左键点击html A链接对象与释放鼠标右键之间很短暂的样式原创 2016-08-26 15:32:58 · 3087 阅读 · 0 评论 -
邮件发送验证码
if (!string.IsNullOrEmpty(this.txtMail.Text)) { try { //声明一个Mail对象 MailMessage mymail = new MailMessage();原创 2016-10-21 14:36:02 · 2652 阅读 · 0 评论 -
C# 连接SQLSERVER数据库 连接字符串
一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User原创 2015-06-16 11:28:04 · 24654 阅读 · 0 评论 -
C# Winform应用程序占用内存较大解决方法整理
背景:微软的 .NET FRAMEWORK 现在可谓如火如荼了。但是,.NET 一直所为人诟病的就是“胃口太大”,狂吃内存,虽然微软声称 GC 的功能和智能化都很高,但是内存的回收问题,一直存在困扰,尤其是 winform 程序,其主要原因是因为.NET程序在启动时,是需要由JIT动态编译并加载的,这个加载会把所有需要的资源都加载进来,很多资源是只有启动时才用的。以XP 系统为例子转载 2015-01-13 11:34:52 · 5128 阅读 · 0 评论 -
C#委托和事件详解
委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observ转载 2015-01-26 17:10:25 · 970 阅读 · 0 评论 -
WPF应用程序性能提高
最近在使用WPF时遇到了一些性能上的问题,经百度发现了下面文章,先收集起来 【IT168 专稿】WPF(Windows Presentation Foundation)应用程序在没有图形加速设备的机器上运行速度很慢是个公开的秘密,给用户的感觉是它太吃资源了,WPF程序的性能和硬件确实有很大的关系,越高档的机器性能越有优势。 程序性能改善不是一蹴而就的,好的设计可以消除影响原创 2012-04-05 12:57:30 · 5463 阅读 · 0 评论 -
linq学习 Linq to DataSet
Linq to DataSetLinq to DataSet将Linq与ADO.NET集成,通过ADO.NET获取数据,然后通过Linq进行查询,从而实现对数据的复杂查询,Linq to DataSet可以理解为通过Linq对DataSet中保存的数据进行查询,一般den为以下几个步骤:1.获取DataSet或DataTable数据源,Linq to DataSet通过Linq查原创 2012-04-22 10:20:03 · 3650 阅读 · 0 评论 -
C#读取Excel到DataSet的方法
public DataSet ExecleDs(string filenameurl, string fileName) { DataSet ds = new DataSet(); StringBuilder strConn = new StringBuilder(); strConn.Append("原创 2012-07-16 12:46:10 · 2104 阅读 · 0 评论 -
C#身份证验证
private string CheckCidInfo(string cid) { string[] aCity = new string[] { null, null, null, null, null, null, null, null, null, null, null, "北京", "天津", "河北", "山西", "内蒙古", null, n原创 2013-04-12 10:29:13 · 2663 阅读 · 0 评论 -
C# 数据库操作
1,ADO.NET 类和对象概述类分为.NET 数据提供者对象和用户对象提供者对象专用于每种类型数据源,专用于提供者的对象完成数据源中实际的读取和写入工作。用户对象是将数据读入内存中后来访问和操纵数据的对戏那个。提供者需要一个活动的连接,可以读取,写入,更新数据源中的数据。用户对象以非连接的方式使用,甚至在数据库关闭之后,也可以使用内存中的数据。2,提供者对象【1】连接对象转载 2013-04-12 16:37:22 · 828 阅读 · 0 评论 -
Ado.net中SQLServer数据库连接池
Ado.net中SQLServer数据库连接池关于数据库连接池,MSDN有如下文字:连接到数据库服务器通常由几个需要很长时间的步骤组成。 必须建立物理通道(例如套接字或命名管道),必须与服务器进行初次握手,必须分析连接字符串信息,必须由服务器对连接进行身份验证,必须运行检查以便在当前事务中登记,等等。实际上,大多数应用程序仅使用一个或几个不同的连接配置。 这转载 2013-05-08 17:11:15 · 2427 阅读 · 0 评论 -
WPF中UI及时更新,如何在处理长时间工作时,保持界面的持续更新
WPF中UI及时更新,如何在处理长时间工作时,保持界面的持续更新 不管是在winform还是在WPF中,我们要做一个进度条,用在一个大循环或者一个耗时的处理中,首先想到的就是多线程。否则进度条会出现假死现象,进度条不会更新。做多线程是比较麻烦的,如果只是简单的更新UI,可以用Systems.DoEvents。 在winform中,使用PeekMessage处理完消息队列,使UI有机会转载 2014-01-23 11:03:02 · 5679 阅读 · 2 评论 -
ASP.NET【IISメタベースにアクセスできませんでした。】异常解决方法
重新注册IIS 开始-运行 [%systemroot%/WINDOWS/Microsoft.NET/Framework/v1.1.4322/aspnet_regiis.exe -i]让.net在IIS上重新注册。原创 2014-02-08 16:19:38 · 1188 阅读 · 0 评论 -
asp.net服务器控件调用js
asp.net服务器控件调用js111112222221111122222function change(){//下面这句使用Form1.DropDownList1.value无法得到value,要用getElementById if(document.getElementByIdx ('DropDownList1').value=="1"转载 2014-02-13 16:07:42 · 3926 阅读 · 1 评论 -
SqlDataReader转换成DataTable
public static DataTable ConvertDataReaderToDataTable(SqlDataReader reader) { try { DataTable objDataTable = new DataTable(); int intFieldCount =转载 2014-02-14 16:19:21 · 8907 阅读 · 0 评论 -
Flash在线拍照
调用方法: <OBJECT id=photo codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0 width="300" height="250" classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>原创 2016-10-21 15:29:34 · 2225 阅读 · 0 评论