
C# .net
windxxf
菜鸟
展开
-
Request 接收参数乱码原理解析
转载出处:http://www.cnblogs.com/cyq1162/archive/2010/11/29/1891124.html起因:今天早上被同事问了一个问题:说接收到的参数是乱码,让我帮着解决一下。 实际情景:同事负责的平台是Ext.js框架搭建的,web.config配置文件里配置了全局为“GB2312”编码:转载 2016-04-18 17:09:15 · 1148 阅读 · 0 评论 -
导出EXCEL时科学计数法问题
摘自:http://blog.sina.com.cn/s/blog_6d4015a00100q054.html //1) 文本:vnd.ms-excel.numberformat:@ //2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd //3) 数字:vnd.ms-excel.numberformat转载 2013-01-06 09:29:51 · 5845 阅读 · 0 评论 -
c#下实现ping操作
原文地址:http://www.cnblogs.com/luluping/archive/2010/08/27/1809819.html1、利用原始Socket套接字,实现ICMP协议。using System; using System.Collections.Generic; using System.Text; using Sy转载 2012-10-08 15:39:38 · 1457 阅读 · 0 评论 -
C# 数据缓存操作Cache
转载自:http://blog.youkuaiyun.com/crazykiller/article/details/45573171 操作类public class CacheClass { /// /// 获取当前应用程序指定CacheKey的Cache值 /// /// ///转载 2012-08-21 09:45:40 · 3102 阅读 · 0 评论 -
上传文件检测真实类型
#region 检测上传真实类型与后缀名是否匹配,是否在允许列表中,允许则上传返回上传路径 public bool IsAllowedExtension(HttpPostedFile hifile,out string upfilepath) { bool ret = false; upfilepath = strin转载 2012-08-17 12:22:17 · 3650 阅读 · 0 评论 -
C# xml 根据属性值直接得到目标节点
转载自:http://hi.baidu.com/guidee/item/a92f3e4b76a4d9afdf2a9f51C# xml 根据属性值直接得到目标节点 LOTUS 21 123465 hi.baid转载 2012-08-15 11:49:49 · 9704 阅读 · 0 评论 -
WCF-WCF中传输泛型List 对象(转)
摘自:http://www.cnblogs.com/homezzm/archive/2009/12/01/1614467.html 在编程时,DataSet、DataTable,以及 List、Dictionary 等 Collection 类型常会使用到。在 .NET Web Service 和 WCF 中,服务器端函数 (Operation) 的返回类型,若为 DataSet、Da转载 2012-05-25 10:46:56 · 4449 阅读 · 0 评论 -
C# 连接Oracle(利用ODP.net,不安装oracle客户端)
摘自:http://www.cnblogs.com/wang_yb/archive/2011/07/11/2103368.html为了方便部署连接oracle的.net程序,oracle官方提供了一个简化版的client,即instant client。通过instant client和ODP.net中的Oracle.DataAccess.dll,我们就可以方便的部署.转载 2011-12-02 11:09:11 · 4208 阅读 · 0 评论 -
[转载链接]WCF学习资源
[原创]WCF简单教程(11) REST调用 2012-05-11点击:100评论:0[原创]WCF简单教程(10) Ajax调用 2012-05-08点击:108评论:2[原创]WCF简单教程(9) 安全 - 自定义认证 2012-03-27点击:188评论:0[原创]WCF简单教程(8) 安全 - Windows认证 2012-03-23点击:272评论:1[原转载 2012-05-28 09:30:14 · 635 阅读 · 0 评论 -
WCF开发框架形成之旅--如何实现X509证书加密
原文出处:http://www.cnblogs.com/wuhuacong/archive/2011/09/29/2195528.htmlWCF开发框架形成之旅--如何实现X509证书加密在前面几篇文章,均介绍了一些WCF服务的开发经验,对于数据的加密传输,重要性不言而喻。关于在WCF使用证书加密的重要性,在上篇随笔《WCF开发框架形成之旅--您的数据是否需要加转载 2012-05-28 16:32:12 · 749 阅读 · 0 评论 -
C# Socket简单例子(服务器与客户端通信)
原文地址:http://blog.youkuaiyun.com/andrew_wx/article/details/6629721这个例子只是简单实现了如何使用 Socket 类实现面向连接的通信。注意:此例子的目的只是为了说明用套接字写程序的大概思路,而不是实际项目中的使用程序。在这个例子中,实际上还有很多问题没有解决,如消息边界问题、端口号是否被占用、消息命令的解析转载 2012-05-08 13:26:01 · 1086 阅读 · 1 评论 -
jQuery绘图插件 jqPlot
官网示例地址:http://www.jqplot.com/tests/ 插件下载:https://bitbucket.org/cleonello/jqplot/downloads/ $(function() { $("#search").click(function() {原创 2012-04-20 16:12:24 · 5540 阅读 · 1 评论 -
“线程间操作无效: 从不是创建控件的线程访问它”
摘自:http://blog.youkuaiyun.com/hongkaihua1987/article/details/7439231 http://hi.baidu.com/jcserver/blog/item/b7e8da3e2f6f35f0828b13f1.html经典解决“线程间操作无效: 从不是创建控件的线程访问它”在编程中经常会遇到在一个按钮中执行复杂操作转载 2012-04-27 15:45:04 · 7506 阅读 · 1 评论 -
flexigrid在asp.net中的应用
原文地址:http://salaman.blog.51cto.com/1351943/397898FlexigridPage.aspx %@ Page Language="C#" AutoEventWireup="true" CodeBehind="FlexigridPage.aspx.cs" Inherits="webControlDemo.demo.Flexig转载 2012-02-23 16:51:53 · 2341 阅读 · 0 评论 -
一个asp.net的生成曲线图的过程
摘自:http://www.cnblogs.com/aowind/archive/2006/11/23/569536.html这里是从Dataset里的数据生成曲线图.我的Dataset是从表Sendrec里读取的数据,分别有Id,Sendid(订单号),Sendtime(记录时间),Sendnum(单位时间发送量/我这里是五分钟)几个字段过程如下:public voi转载 2012-02-29 11:20:23 · 777 阅读 · 0 评论 -
C# 发送邮件内容嵌入图片
摘自:http://www.cnblogs.com/Areas/archive/2011/09/23/2186605.html我们在发送邮件时,一般图片都是用网络路径,但有时如果接收方不可直接访问外网,就不能看到图片了,比如公司内部邮件,跟外界就没法交流图片。那么我们就来把图片嵌入邮件中;查看人就没有限制了。1。以linked的方式,此方式在邮件中不会出现图片的转载 2012-02-29 11:19:30 · 3838 阅读 · 0 评论 -
[转]调用webservice超时问题的解决
1、web.config配置,里面增加:2、扩大代理类的超时限制,默认是90秒 YourWebService yws = new YourWebService(); yws.Timeout = 1200000; //20分钟3、IIS属性-网站 连接超时时间 1200秒 1、修改 app.config 文件,添加如下代码转载 2013-03-06 15:24:42 · 5429 阅读 · 0 评论 -
MDI父窗体中的子窗体最大化后消除子窗体在父窗体菜单栏中的图标
摘自:http://wenku.baidu.com/view/8202c4f2770bf78a6529542a.html1.建立MainForm(设置属性IsMdiContainer=true)父窗体如下所示。 2.双击工具栏上的Form1 图标。设置Form1子窗体的显示。Form1子窗体显示代码如下:private void toolStripButton1_C转载 2013-03-14 14:43:53 · 5352 阅读 · 1 评论 -
【转】ASP.NET中的状态管理
原文地址:http://blog.youkuaiyun.com/zhoufoxcn/article/details/1495822 Session 会话l 区分客户端,不区分页面l 数据量会随着客户端(并发)数量的增多,而增多l 服务器端存储什么:数据存储在服务器端(InProc,StateServer,SqlServer)l转载 2013-03-26 10:28:30 · 588 阅读 · 0 评论 -
GridView表格抬头列值复选筛选
这是一个使用jquery lhgdialog弹窗插件筛选GridView的小例子。下载链接:http://download.youkuaiyun.com/detail/windxxf/9140213 用jquery动态获取抬头插入下拉三角图标按钮,点击显示筛选弹窗。弹窗内容为当前列distinct数据,复选确认筛选条件,重新绑定GridvView数据。原创 2015-09-28 08:48:12 · 3393 阅读 · 0 评论 -
C# Stream 和 byte[] 之间的转换
/* - - - - - - - - - - - - - - - - - - - - - - - - * Stream 和 byte[] 之间的转换 * - - - - - - - - - - - - - - - - - - - - - - - */ /// /// 将 Stream 转成 byte[] /// public byte[] StreamToBytes(Stream转载 2014-06-11 10:24:56 · 1253 阅读 · 1 评论 -
颜色转换
public Color ToColor(string color) { int red, green, blue = 0; char[] rgb; color = color.TrimStart('#'); color = Regex.Replace(color.ToLower(),转载 2014-03-28 11:35:46 · 739 阅读 · 0 评论 -
图片更改大小保存至数据库并读取
//保存图片至数据库 HttpPostedFile upfile = null ; byte[] bt = null; if (context.Request.Files.Count > 0) { upfile = context.Request.Files[0];原创 2013-11-12 11:29:19 · 1393 阅读 · 0 评论 -
DataGridView增加序号
private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { SolidBrush brush = new SolidBrush(dataGridView1.RowHeadersDefaultCellStyle.ForeColor);转载 2013-11-06 10:29:47 · 770 阅读 · 0 评论 -
[转]winform TreeView节点中的CheckBox 禁用实例
摘自:http://www.111cn.net/net/net/40899.htm分享一篇关于asp.net winform TreeView节点中的CheckBox 禁用实例,有需要的同学可以看看如何做吧,方便也很简单因为有图文嘛。发现TreeNode没有相关属性,TreeView中的CheckBox也基本没法控制,于是上网求救,基本上都在说废话,有些大侠竟然转载 2013-09-26 11:14:18 · 6037 阅读 · 0 评论 -
DataGridView的CellFormatting事件绑定判断
摘自:http://www.cnblogs.com/jacky73/archive/2009/06/19/1506931.htmlprivate void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e){ if (e.ColumnIndex == 1 /*绑定数据源中列的转载 2013-09-05 16:37:52 · 7429 阅读 · 0 评论 -
DataTable更新数据库
dt.AcceptChanges();//SetModified()需要for (int i = 0; i < dt.Rows.Count; i++){ dt.Rows[i].SetModified();//无此标记默认新插入行到数据库 dt.Rows[i]["xx"] = "xx"}//表需要有主键SqlDataAdapter datp = new SqlDataA原创 2013-09-03 16:27:10 · 912 阅读 · 0 评论 -
win2008+IIS 7.5 配置伪静态的方法
之前在IIS 6.0 配置过伪静态:httpHandler实现.Net无后缀名Web访问。现在服务器硬件升级了,操作系统也升级成了Windows Server 2008,好吧。我们也来设置下IIS 7.5的伪静态: 1)首先新建一个应用程序池,名称任意,比如:nettest,托管管道模式先暂时设置为集成模式,等下面的一系列设置完成之后再设置成经典模式; 2)部署好站点,并将转载 2013-08-26 17:22:17 · 1161 阅读 · 0 评论 -
C# DataTable 快速导入数据库
摘自:http://hi.baidu.com/s__wind/item/2af5f23a31d189fa97f88d5e http://www.cnblogs.com/wz327/archive/2011/07/05/2098356.htmlusing System;using System.Collections.Generic;using System.Linq转载 2013-08-21 17:04:54 · 8609 阅读 · 0 评论 -
C# 控件缩写大全+命名规范+示例
如有转载,请注明出处:http://www.cnblogs.com/flydoos/archive/2011/08/29/2158903.htmlC# 控件缩写大全+命名规范+示例写程序的时候突然忘了C#的控件命名的大小写的规范,去网上找了些资料,拷过来看看。Standard Control(标准控件)类 型前 缀示 例转载 2013-07-15 11:04:01 · 1007 阅读 · 0 评论 -
UI操作BackgroundWorker与Thread
当用户执行一个非常耗时的操作时,如果不借助Thread编程,用户就会感觉界面反映很迟钝。在.Net 2.0中可以通过BackgroundWork非常方便地进行Thread编程//使用BackgroundWorker控件public partial class Form1 : Form { public Form1() { Ini转载 2013-07-12 10:59:44 · 1183 阅读 · 0 评论 -
C#实现反射调用动态加载的DLL文件中的方法
摘自:http://www.knowsky.com/539917.html反射的作用:1. 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型 2. 应用程序需要在运行时从某个特定的程序集中载入一个特定的类型,以便实现某个任务时可以用到反射。3. 反射主要应用与类库,这些类库需要知道一个类型的定义,以便提供更多的功能。 1 需要反射的转载 2013-06-04 16:31:28 · 1082 阅读 · 0 评论 -
原来DataTable的Distinct竟如此简单!
摘自:http://www.cnblogs.com/BlueFly/archive/2009/01/08/1372151.html有时我们需要从DataTable中抽取Distinct数据,以前总是以对DataTable进行foreach之类纯手工方式获取。近来发现DataView可以帮我们直接获取Distinct数据,汗一个!DataTable dataTable;转载 2013-05-23 14:32:49 · 742 阅读 · 0 评论 -
Flexigrid系列使用教程(一)前台代码及参数说明
摘自:http://www.kwstu.com/Article/ShowArticle.asp?ArticleID=259本教程从零开始介绍Flexigrid的使用方法,记录了作者学习中的点点滴滴,实例主要是在.net mvc框架下实现的,废话不多说了,先看一下Flexigrid的效果图吧。 一、首先简单介绍一下flexigrid:1、主要特性:Flexigrid是Jq转载 2012-02-23 17:28:39 · 30137 阅读 · 3 评论 -
如何在ashx页面获取Session值
摘自:http://www.cnblogs.com/vihone/archive/2010/06/04/1751490.html在一般事务处理页面,可以轻松的得到 Request,Response对象,从而进行相应的操作,如下:HttpRequest Request = context.Request; HttpResponse Response = conte转载 2012-02-24 12:58:21 · 1029 阅读 · 0 评论 -
Jqplot+asp.net画图实现
摘自:http://www.cnblogs.com/zhangxiaolin/archive/2012/02/16/2354340.html说明:最近由于项目的需求研究了一段时间的Jqplot,做了个例子分享下,有不足之处请多指正。Jqplot是用Jquery框架开发的画图组件,开源,免费,而且兼容性比较好,扩展性强,有兴趣的朋友可以去官网下载学习,官网:www.Jqp转载 2012-02-24 14:34:07 · 2700 阅读 · 0 评论 -
C#系统服务定时执行
1.新建项目 --》 Windows 服务2.Service1.cs代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.ServiceProcess;using System.IO;using System.Text;using System.Timers;usi原创 2010-11-17 13:02:00 · 9627 阅读 · 3 评论 -
[转]怎么用.NET创建视窗系统服务
摘自:http://www.sudu.cn/info/html/edu/20070410/319720.html转载 2010-11-15 16:41:00 · 941 阅读 · 0 评论 -
C#连接ORACLE数据库
摘自:http://blog.163.com/xzl-810925/blog/static/589996520089962939597/主要是使用OracleClient连接数据库导致的一些错误:1、System.Data.OracleClient requires Oracle client software version 8.1.7 or grea转载 2010-12-17 11:00:00 · 5178 阅读 · 1 评论 -
[转]C#委托和事件
转摘自:http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委转载 2010-12-06 09:50:00 · 611 阅读 · 1 评论