.Net
文章平均质量分 65
weiki516
weiki.shaw@gmail.com
展开
-
C#中string类型赋值问题
C#中的string是一个引用类型,String对象是存放在堆上,而不是堆栈上的,因此,当把一个字符串变量赋给另一个字符串时,会得到对内存中同一个字符串的两个引用。但是大家有没有想过,为什么修改其中一个字符串,另外一个不受影响呢?原来,当我们把一个字符串变量赋给另一个字符串时,就会创建一个全新的String对象,就是说这个时候就会有两个对象,比如:class StringExc{public转载 2010-05-17 17:34:00 · 1047 阅读 · 0 评论 -
DataList分页
最近用到DataList分页的问题根据网上的资料整理如下(Repeater控件分页类似):原理是利用PagedDataSource 的分页功能。 前台:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页原创 2009-06-16 08:09:00 · 479 阅读 · 0 评论 -
winform 制作安装包 详细步骤
制作安装程序步骤简单但经常忘记,先把网上搜集到的加上自己遇到的问题的解决整理如下以备后需.详细制作过程如下 1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。 2 安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成。 3 开始制作 右击解决方案下该安装项目-选择视图"文件系统"2.在最左侧单击转载 2009-03-31 19:20:00 · 2720 阅读 · 1 评论 -
ActiveReport系列随笔收集
转自:博客园 http://www.cnblogs.com/dahuzizyd/archive/2007/04/11/ActiveReport_All.html使用ActiveReport for .net 进行报表开发(一)--开始 ActiveReport 是.net下的一个出色的报表开发程序,虽然和水晶报表相比,名气不那么大,甚至有很多人不知道它的存在,但是并不妨碍它在.ne转载 2008-11-30 19:54:00 · 3634 阅读 · 1 评论 -
TripleDES加密、解密算法
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Security.Cryptography;using System.IO;namespace WindowsFormsApplication1{#region TripleDES算转载 2008-11-28 09:31:00 · 879 阅读 · 0 评论 -
快速排序算法
C#实现快速排序算法 ///使用递归原理,通过一趟排序将要排序的数据分割成独立的两部分,///其中一部分的所有数据都比另外一部分的所有数据都要小,///然后再按此方法对这两部分数据分别进行快速排序using System;using System.Collections.Generic;using System.Text;namespace ConsoleAppli转载 2008-11-28 09:29:00 · 442 阅读 · 0 评论 -
c#排序算法
//选择排序 class SelectionSorter { private int min; public void Sort(int[] arr) { for (int i = 0; i { min = i; for (int j = i转载 2008-11-28 09:27:00 · 631 阅读 · 0 评论 -
关于datagridview
datagridview应用过程中需要注意的属性:1.居中对齐标题列:datagridview的默认属性ColumnHeadersDefaultCellStyle里设置Alignment:MiddleCenter,2.datasource:不能直接为DATASET 必须为DATASET.TABLES["index"],否则无法绑定数据信息3.隐藏右侧自动生成的列:RowHead原创 2008-11-21 12:52:00 · 819 阅读 · 0 评论 -
VS2005创建Web项目时遇到的问题及解决办法
1.web.config无法找到问题Vs2003中新建项目后会自动生成一个web.config文件。VS2005默认并不生成配置文件,F5运行时会提示“未启用调试”对话框,询问是否创建“Web.config”文件 单击“确定”即可看到项目中出现了一个Config配置文件。2.VS2005、VWD中创建用户时提示““密码最短长度为 7,其中必须包含以下非字母数字字符: 1。”解决办法原创 2008-11-11 12:55:00 · 1084 阅读 · 0 评论 -
CHM文件制作——HTML Help Workshop
HTML Help Workshop CHM帮助文件是什么?原来的软件大多数采用扩展名为HLP的帮助文件(WinHelp ),但随着互联网的发展,这种格式的帮助文件已经难以适应软件在线帮助的需要,以及更加人性化更加简单易于查看的需要,因此一种全新的帮助文件系统HTML Help由微软率先在Windows98中使用了。由于它是一个经过压缩的网页集合,不但减小了文件的体积,更利于用户从INTERNET转载 2008-06-17 16:46:00 · 3746 阅读 · 0 评论 -
.NET下JavaScript与后台C#代码联合执行
这篇文章主要介绍怎么让.NET下点服务端控件既执行前台JavaScript代码又执行后台C#代码。最近总是遇到数据验证的问题,有的人喜欢将验证全部用JS完成,毕竟不用刷新页面,但是遇到文件上传的时候往往JS就不能解决问题了,因为有些别有用心的人会将页面保存下来修改JS后提交,如果那样的话就可以上传任意扩展名的文件了。这样就造成了安全隐患,所以应该将上传文件的验证放在后台代码中完成。具体实例如下:假转载 2008-04-10 13:25:00 · 1008 阅读 · 0 评论 -
Page.RegisterClientScriptBlock和Page.RegisterStartupScript
摘要:本文讨论如何以ASP.NET中的CodeBehind方式实现各种弹出窗口,实现与弹出窗口的交互。并探讨常用非标准IE浏览器对弹出的窗口的各种过滤行为及使用弹出窗口相应对策,以期给出使用弹出窗口的一个通用较优方案。 关键词:ASP.NET、CodeBehind、过滤、COM接口、JavaScript、绑定 作为Microsoft转载 2008-04-08 08:59:00 · 781 阅读 · 0 评论 -
堆栈综合详解
在计算机科学中,堆栈可以有2中解释: 一、2种数据结构: 堆是一种特殊的树形数据结构,通常是指二叉堆,堆排序。 栈是限定仅在表尾进行插入或删除操作的线性表。栈的修改是按后进先出的原则进行的。因此,本又称为后进先出(Last In First Out)的线性表(简称LIFO结构)。 详情参考:http://knowmore.blogbus.com/logs/12726555.html 二、转载 2010-05-18 17:52:00 · 665 阅读 · 0 评论