c#
文章平均质量分 55
yddongzs
这个作者很懒,什么都没留下…
展开
-
跑马灯效果
无标题文档 人员:姚栋 定位时间:adffff 人员:姚栋 定位时间:adffff 人员:姚栋1 定位时间:adffff 人员:姚栋32 定位时间:adffff 人员:姚栋4 定位时间:adffff 人员原创 2013-09-24 13:55:12 · 575 阅读 · 0 评论 -
c# 反射调用程序集方法、接口实例
新建类库:Webtest添加相应类:ReflectTest 接口interface1using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace Webtest{ public interface interface1 {原创 2012-08-06 15:48:06 · 3162 阅读 · 0 评论 -
如何显示数据库中Image类型的图片
1.数据库表结构 1if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Person]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) 2drop table [dbo].[Person] 3GO 4 5CREATE TABLE [dbo]转载 2012-05-16 09:17:30 · 1461 阅读 · 0 评论 -
c# 逻辑题汇总
用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答: 从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰转载 2012-05-29 20:00:16 · 3986 阅读 · 0 评论 -
如何在搜索结果出来之前,让页面显示“等待中...” _asp.net技巧
在当前页面点击搜索按纽后,当前页的button onclick事件会生成一个sql语句,然后转到查询结果页面,由于查询可能很费时间,客户要求在这两个页面中加入一个提示用户正在查询,请等待的页,具体的查询是在查询结果页面的Page_Load进行的。现在的问题是这个中间页面怎么自动转向查询结果页面,如果在Page_Load里写,这个中间页就显示不出来有两种比较中肯的解决方法:第一种转载 2012-04-24 11:44:14 · 375 阅读 · 0 评论 -
c# winform 只允许运行一个实例
using System;using System.Collections.Generic;using System.Windows.Forms;using System.Diagnostics;namespace WFForbidAction{ static class Program { /// /// 应用程序的主转载 2012-04-23 20:23:12 · 385 阅读 · 0 评论 -
c# winform 将png图片自制为鼠标
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace WindowsFormsApplic转载 2012-04-23 20:02:16 · 1975 阅读 · 0 评论 -
c# list 查询和排序 .
1)前台代码(default.aspx)http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 2)后台代码a)default.aspx.cs转载 2012-04-23 13:33:04 · 578 阅读 · 0 评论 -
c# winform 关机程序
1)ShoutDown.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace WFShoutDown{ [Flags] public enum转载 2012-04-23 20:17:46 · 459 阅读 · 0 评论 -
c# winform通过webservice下载文件
1)winform 窗体using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.I转载 2012-04-23 20:12:08 · 1505 阅读 · 0 评论 -
c# winform通过webservice 上传文件
1)winform 窗体using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.I转载 2012-04-23 20:11:21 · 1105 阅读 · 2 评论 -
批处理文件(bat文件)注册dll .
1)注册Regist.bat@echo 开始注册net stop iisadmin /y@echo 跳转到当前批处理文件路径cd %~dp0copy DynamicGif.dll %windir%\system32regsvr32 %windir%\system32\DynamicGif.dll /scopy ImageOle.dll %windir%\system转载 2012-04-23 13:49:37 · 739 阅读 · 0 评论 -
wcf实例
在IService1.cs定义服务契约namespace WcfDemo{// 注意: 如果更改此处的接口名称 "IService1",也必须更新 Web.config 中对 "IService1" 的引用。[ServiceContract] // 服务合同 即提供服务的接口或类public interface IService1{[OperationContract]转载 2012-07-26 14:11:21 · 449 阅读 · 0 评论 -
c# 后台转义
Server.HtmlDecode("adfaff");解码Server.HtmlEncode("adfaff");加码 在类中如何使用 Server.MapPath直接在类中使用 Server.MapPath 会出现错误,这是由于类中不能直接使用 System.Web.UI.Page 的非静态函数造成的。解决方法有两种:方法一、为类增加继承class CFoo : Sys原创 2012-07-31 13:40:21 · 1054 阅读 · 0 评论 -
C#自定义特性
Attribute 类将预定义的系统信息或用户定义的自定义信息与目标元素相关联。 目标元素可以是程序集、类、构造函数、委托、枚举、事件、字段、接口、方法、可移植可执行文件模块、参数、属性、返回值、结构或其他特性。特性所提供的信息也称为元数据。元数据可由应用程序在运行时进行检查以控制程序处理数据的方式,也可以由外部工具在运行前检查以控制应用程序处理或维护自身的方式。所有特性类型都直接转载 2012-07-31 14:38:18 · 307 阅读 · 0 评论 -
datatable to list
public static List ToList(DataTable dt) { var list = new List(); try { Type t = typeof(T); var plist = new List(typeof原创 2013-07-17 08:58:27 · 493 阅读 · 0 评论 -
c# 缓存数据
/// /// 基础数据已缓存方式获取 /// /// 实体 /// 数据库中所对应的所有数据 public object ICommonEntity() where T : class ,new() { object entity = null;原创 2013-07-17 08:59:03 · 807 阅读 · 0 评论 -
C#将数据导出到Excel汇总
文章转自:http://www.cnblogs.com/sufei/archive/2009/05/23/1487540.html在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,n等价于换行。 1、将整个h转载 2013-01-22 09:00:15 · 439 阅读 · 0 评论 -
Asp.net发送邮件的两种方法
这几天看了一下Asp.net发送邮件方面的东西,记得之前的IIS6上有SMTP服务器,可以直接利用这个进行邮件发送,现在的开发环境是Windows 7,找了半天没有找到,到网络上查了才知道原来windows 7和Vista都将SMTP服务器去掉了,现在将两种方法总结一下。一,利用大网站的SMTP来发送邮件这种方法适用于程序运行环境没有配置SMTP的服务器,想借助于其他smtp来发送转载 2012-08-28 09:18:26 · 567 阅读 · 0 评论 -
C# 基础题
1. 阅读代码并填空 Bint[] a = { 0, 1,2, 3, 4, 5, 6 };a[1] = ___________[A] 0 [B] 1 [C] 2 [D] 3 2. 类型System.Int32等价于 C [A] long [B] bigint [C] int [D] short 3. 阅读代码并填空 Cint? a =原创 2012-08-05 20:19:29 · 420 阅读 · 0 评论 -
json 与DATATABLE 前后台的交互
服务器再把GridView反构造成DataTable, 再给DataTable增加一行之后,绑定到GridView,然后发回客户端... 能不能简单一点呢? 在使用Ajax数据请求数据,通常都是简单格式,比如String,信息量较少。当然也可以请求回XML,但是XML数据冗余多,取到客户端处理比json麻烦的多。 能不能简单一点呢? 上面这些问题,如果DataTable与JSON类转载 2012-08-17 13:13:07 · 650 阅读 · 0 评论 -
C#中定义和使用自己的特性(二)
复杂的,面向组件的业务开发,期待现代的软件开发工程师们具备更多的弹性设计,而不是过去的方法设计。微软的.NET框架通过众所周知的声明式编程,广泛的使用特性来附加额外的功能。在软件系统里,特性可以增强系统的弹性,这是因为,特性使功能的松耦合得到了增强。所以,你可以定制自己的特性类,然后根据你自己的意图,合理的使用这些具有松耦合功效的特性。 使用.NET框架编写Windows程序,在很多方面转载 2012-08-01 07:53:29 · 1348 阅读 · 0 评论 -
MSCHART 柱状图实例
一:前台代码//页面引用 Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %>原创 2012-08-01 15:23:45 · 1105 阅读 · 0 评论 -
c#文件操作大全(二)
/// 组合键/// 热键private void RegKey(IntPtr hwnd, int hotKey_id, int fsModifiers, int vk){bool result;if (RegisterHotKey(hwnd,hotKey_id,fsModifiers,vk) == 0){result = false;}else{res转载 2012-07-31 13:09:01 · 1178 阅读 · 0 评论 -
c#文件操作大全(一)
1.创建文件夹//using System.IO;Directory.CreateDirectory(%%1);2.创建文件//using System.IO;File.Create(%%1);3.删除文件//using System.IO;File.Delete(%%1);4.删除文件夹//using System.IO;Directory.Delet转载 2012-07-31 13:07:32 · 595 阅读 · 0 评论 -
Linq to object
查询内存对象了解Object LINQ本章包括:■ LinqBooks 运行示例■集合查询■在ASP.NET和Windows Forms中使用LINQ■主要的标准查询操作符在本书的剩余部分的代码示例是一个书籍分类系统。在本站的开始,我们会对此进行描述。本章讲述的大部分LINQ特性只是Object LINQ的特性。我们会关注如何编写语言集成的查询以及如何使用标准查转载 2012-07-31 10:18:48 · 510 阅读 · 0 评论 -
Response.ContentType 详细列表
不同的ContentType 会影响客户端所看到的效果.默认的ContentType为 text/html 也就是网页格式.代码如: 显示的为网页,而 则会显示html原代码.以下为一些常用的 ContentTypeGIF images JPEG images TIFF images MICROSOFT WORD d转载 2012-04-20 15:01:23 · 299 阅读 · 0 评论 -
c# web fileUpload实现多文件上传 .
1) web.config 2)前台代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > body{ font-size:12px;} body a{ cur转载 2012-04-25 15:45:19 · 1161 阅读 · 0 评论 -
可序列化对象与byte[]相互转换以及压缩解压
需要引用ICSharpCode的压缩组件,请自行下载引用--------------#region 可序列化对象到byte数组的相互转换/// /// 将可序列化对象转成Byte数组/// /// 对象/// 返回相关数组protected static byte[] ObjectToByteArray(object o){ MemoryStream转载 2012-04-11 16:00:04 · 567 阅读 · 0 评论 -
.net 实现对文件对流对byte数组的压缩
using System;using System.Collections.Generic;using System.Text;using System.Xml;using System.Data;using System.IO;using System.Runtime.Serialization.Formatters.Binary;using zlib;names转载 2012-04-11 15:58:02 · 396 阅读 · 0 评论 -
将数据导出EXCEL
public void OutFile(){ string Name = "成绩表"; DataSet ds = (DataSet)ViewState["ds"]; string strLine = "学生编号\t学生姓名\t考试时间\t结束时间\t考试分数"; ExportDataSetToExcel(t原创 2012-04-11 15:36:47 · 232 阅读 · 0 评论 -
深入学习序列反序列
序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的转载 2012-04-11 16:13:58 · 201 阅读 · 0 评论 -
C# 面试题
2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1).使用QueryString, 如....?id=1; response. Redirect().... 2).使用Session变量 3).使用Server.Transfer3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...转载 2012-04-07 16:59:12 · 255 阅读 · 0 评论 -
LINQ 首部曲 : LINQ To Object Part 1
序曲: LINQ 的架構與程式語言 Microsoft於新一代的.NET Framework 3.5中增加了幾個新功能,其中之一就是LINQ,與其它新功能不同,架構上,LINQ是一個Framework方式呈現,理論上可以使用於任何的.NET Language中,但她的真正威力必須要程式語言配合才能夠完全的發揮,圖1為LINQ的架構概觀圖。[圖1]如圖1所示,LINQ Fram转载 2012-03-31 16:49:32 · 339 阅读 · 0 评论 -
WinForm 托盘功能的实现
WinForm 托盘功能的实现 很多程序都有托盘功能,聊天工具更是如此,QQ,飞鸽传书等等,都是以托盘的形式工作在后台,对消息进行监听的.而VS中给我们提供了现成的控件,来完成托盘的功能,下面我结合代码讲解下项目中可能用到的托盘技巧.1.如何实现托盘功能:在VS中直接添加notifyIcon控件,然后设置下icon属性,给其设置个图标即可,使用托盘功能.但是托盘并转载 2012-03-31 21:40:59 · 416 阅读 · 0 评论 -
LINQ to XML类
1、LINQ to XML类 以下的代码演示了如何使用LINQ to XML来快速创建一个xml:隐藏行号复制代码 ? 创建 XML public static void CreateDocument(){ string path = @"d:\website"; XDocument xd转载 2012-03-31 16:52:07 · 561 阅读 · 1 评论 -
Linq to DataSet
Linq to DataSet将Linq与ADO.NET集成,通过ADO.NET获取数据,然后通过Linq进行查询,从而实现对数据的复杂查询,Linq to DataSet可以理解为通过Linq对DataSet中保存的数据进行查询,一般den为以下几个步骤:1.获取DataSet或DataTable数据源,Linq to DataSet通过Linq查询DataSet或DataTable中的数转载 2012-03-31 16:59:05 · 284 阅读 · 0 评论 -
Linq 排序的两种方法(ASP.net)
//前台代码http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题页 //后台代码using Syste原创 2012-03-31 16:34:14 · 438 阅读 · 0 评论 -
dotNetFlexGrid-asp.net的异步表格控件 使用指南
dotNetFlexGrid-asp.net的异步表格控件 使用指南author:hualei created by:2010-08-1719:36 saved by:2010-08-1721:35 修订历史日期人员修订说明2012-03-14华磊Created.转载 2012-03-14 09:32:36 · 1599 阅读 · 0 评论 -
序列化与反序列化
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Runtime.Serialization.Formatters.Binary;using System.Runtime.Serialization;using System.Data;原创 2012-04-11 16:08:25 · 224 阅读 · 0 评论