c#代码
文章平均质量分 79
jdhlowforever
这个作者很懒,什么都没留下…
展开
-
在DataGridView控件中加入ComboBox下拉列表框的实现
在DataGridView控件中加入ComboBox下拉列表框的实现 虽然在Visual Studio中DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。 首先新建一个Wind转载 2009-07-29 16:17:00 · 1384 阅读 · 1 评论 -
C#格式化数值结果表
C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0原创 2009-11-11 12:42:00 · 325 阅读 · 0 评论 -
判断图片类型
//真正判断文件类型的关键函数 public static bool IsAllowedExtension2(FileUpload hifile) { if (hifile != null) { System.IO.FileStream fs = new System.IO.FileStream(hifile.PostedFile.FileName, System.IO.FileMode.Ope转载 2009-10-26 09:36:00 · 559 阅读 · 1 评论 -
用AspNetPager.dll进行分页
1.表示层,引用->添加引用->浏览->/bin/AspNetPager.dll确定2.default.aspx<webdiyer:AspNetPager ID="AspNetPager1" runat="server" Width="100%"NumericButtonCount="6" UrlPaging="true"NumericButtonTex原创 2009-10-23 17:52:00 · 3024 阅读 · 0 评论 -
asp.net中System.DateTime.Now.ToString()的一些用法
Asp.net中的日期处理函数 //2007年4月24日 this.TextBox6.Text = System.DateTime.Now.ToString("D"); //2007-4-24 this.TextBox7.Text = System.DateTime.Now.ToString("d"); //2007年4月24日原创 2009-10-16 16:23:00 · 367 阅读 · 0 评论 -
利用Mircosoft URLRewriter.dll实现页面伪静态
由于对生成静态页的功能需求不是非常紧迫,所以一直没研究这方面的技术。但是昨天遇到的一个问题逼着我去研究它。公司一个程序员在网上找了个B2B的网站源码(包含生成静态功能),在本地测试成功,但是传到服务器上就只能访问首页了。所有重写URL伪静态页面都无法访问。我第一个想到的是IIS中的“确定文件是否存在”,但是没效果。在网上查了半天也没有合适的解决方案。这时我开始怀疑源码作者是转载 2009-09-29 15:30:00 · 512 阅读 · 0 评论 -
C#排序算法
最基本的 冒泡排序C# code<!-- Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System; namespace BubbleSorter{public class转载 2009-09-24 10:02:00 · 379 阅读 · 0 评论 -
ASP.NET生成静态页面的方法
使用ASP.NET生成静态页面的方法有两种,第一种是使用C#在后台硬编码,第二种是读取模板文件,使用字符串替换的方法。第一种方法编码量大,而且维护比较困难。我重点讲解第二种方法。第二种方法的基本思路是:使用DW之类的工具生成一个静态页面模板。读取该模板文件,然后对里面的特殊标记使用真实的数据替换掉,并生成一个HTML文件请看代码1.C# 1using System;转载 2009-09-23 16:08:00 · 550 阅读 · 0 评论 -
Socket问题
这是客户端程序:C# code public partial class Form1 : Form { TcpClient tcp; IPEndPoint remoteEP; FileStream fs; public Form1() { InitializeComponent(); tcp = ne转载 2009-09-17 11:06:00 · 395 阅读 · 0 评论 -
ASP.NET实现URL重写
使用URL重写可以实现用http://www.mzwu.com/d100.aspx类似的地址来访问http://www.mzwu.com/default.aspx?id=100,这样的好处非常多:一是隐藏了真实路径,提高应用程序的安全性;二是有利于搜索引擎收录;三是便于记忆。下边我们来看看在ASP.NET中怎么实现URL重写。1.下载URLRewriter.dll放到B转载 2009-09-16 09:32:00 · 339 阅读 · 0 评论 -
RDLC报表
VS .NET开发中,用什么做报表? 可能的回答是Crystal Report,自.NET“紧密”集成Crystal Report后,这可能是开发人员比较单一的选择。但是,这种集成似乎并不非常紧密,网络上充斥着关于使用Crystal Report的抱怨,太复杂也许是其最为令人诟病的地方,自定义性比较差也不能为程序员们所容忍。 当然,转载 2009-07-10 10:48:00 · 5020 阅读 · 1 评论 -
基于UDP、TCP协议的C#网络编程之一
写这篇之前,先简单介绍一下TCP、UDP协议,深的讲不出来,有不明白的请问我秘书Dawnh同学。 TCP(传输控制协议)是 TCP/IP协议栈中的传输层协议,它通过序列确认以及包重发机制,提供可靠的数据流发送和到应用程序的虚拟连接服务。与IP协议相结合,TCP组成了因特网协议的核心。 UDP(用户数据报协议)是ISO参考模型中一种无连接的传输层协议,提供面向事务转载 2009-09-10 11:18:00 · 478 阅读 · 0 评论 -
在WinForm应用程序中实现自动升级
这是本人第一次写比较复杂的文章,表达不清之处,请各位见谅。好,闲话少说,入正题。最近单位开发一个项目,其中需要用到自动升级功能。因为自动升级是一个比较常用的功能,可能会在很多程序中用到,于是,我就想写一个自动升级的组件,在应用程序中,只需要引用这个自动升级组件,并添加少量代码,即可实现自动升级功能。因为我们的程序中可能包含多个exe或者dll文件,所以要支持多文件的更新。首转载 2009-07-01 14:33:00 · 382 阅读 · 0 评论 -
关于Excel导入导出
Excel的导出导入的多种方法 1. 导入 a.) 使用微软的OLEDB方式public void ExcelToDB(string path){ DataSet ds = new DataSet(); string connectionString = string.Format("Provider=Microsoft.Jet.OLE转载 2009-06-25 15:57:00 · 886 阅读 · 0 评论 -
C#中对DatagridView部分常用操作
0(最基本的技巧)、获取某列中的某行(某单元格)中的内容this.currentposition = this.dataGridView1.BindingContext[this.dataGridView1.DataSource, this.dataGridView1.DataMember].Position;bookContent = this.database.dataSet.转载 2009-08-07 15:35:00 · 613 阅读 · 0 评论 -
泛型实例
# using System; # using System.Collections.Generic; # using System.Text; # # namespace hgoApp # { # public class Racer # { # private string _Name;原创 2009-08-05 09:39:00 · 299 阅读 · 0 评论 -
游标操作
--测试表--create table xinwen(id int identity primary key,nr nvarchar(500))--测试数据--insert into xinwen values(tupian/1.jpg)原创 2010-01-11 09:50:00 · 337 阅读 · 0 评论