
.Net
文章平均质量分 67
changezhong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ASP.NET1.1 -- 实现页面刷新保持滚动条位置
写ASP.NET页面,最头痛的就是每次刷新后,滚动条又回到了页面顶端,如果页面比较长,这样滚动起来就很痛苦,虽然Ajax的出现,这个问题得到了解决,可是不少以前的项目还是得手动去滚动页面,这样客户体验非常差。这里介绍两个简单的方法,实现页面滚动条的位置保持 1.smartNavigation 如果想省事,这个方法最简单了,设置项目的web.config属性,原创 2006-09-01 09:37:00 · 1480 阅读 · 0 评论 -
使用Tamir.sharpSsh.dll实现SFTP文件传输
SFTP即加密文件传输协议(Secure file transfer protocol) ,与FTP不同的是,指令与数据在传输过程中都是经过加密的,防止在网络传输过程中密码和敏感信息被盗取。为了使用.Net来实现这一过程:1.安装SFTP Server测试环境: 下载setupssh.exe 在服务器上按照提示安装setupssh.exe 打开一个命令行,原创 2007-01-30 17:07:00 · 7720 阅读 · 9 评论 -
Windorm CheckedListBox在TabControl中切换时无法保持勾选状态
需要手动来保持勾选状态,代码如下:private ArrayList m_chklist = new ArrayList();private void tabControl1_SelectedIndexChanged(object sender, System.EventArgs e){ if(this.tabControl1.SelectedIndex == 1) {原创 2007-02-15 10:14:00 · 841 阅读 · 0 评论 -
ASP.NET -- 使用集成Windows身份验证
在编写一个Web应用程序时,身份认证往往是一个繁琐的工作,特别对一个Intranet的站点,我们只需要他是一个内部用户,就能给他授权的时候,自己编写身份认证实在是没有必要。 ASP.NET能与IIS协同工作来实现对基于Windows2000或windows2003用户的身份认证。ASP.NET执行引擎也能被配置,使之能模拟这一认证。 下面通过一个例子来看看怎原创 2006-08-16 16:36:00 · 2807 阅读 · 0 评论 -
.Net C# WinForm Study -- ComboBox
最近项目使用WinForm,开始对WinForm进行一些学习,主要是对常用控件的使用。一些简单的,像什么TextBox,Label,CheckBox,和WebForm差不多,就不用说了,今天先来看看ComboBox。1.概述 ComboBox有点类似于WebForm下的DropDownList,它能够实现和DropDownList同样的效果,还能实现一些DropDow原创 2006-07-19 10:08:00 · 907 阅读 · 0 评论 -
.Net C# WinForm -- 获取TextBox当前焦点所在位置,插入文本,选中文本
在.Net WinForm下,有非常强大的属性可以帮助我们完成TextBox焦点的获取,它就是TextBoxBase.SelectionStart。 当TextBox中有文本被选中的时候,则返回选中文本的起始点索引。 当没有文本被选中的时候,则放回光标所在的位置。 也可以设置SelectionStart = intvaluel来改变当前光标所在位置原创 2006-07-20 15:00:00 · 7802 阅读 · 3 评论 -
.Net C# Override和New关键字的区别
文章出处:http://msdn2.microsoft.com/zh-cn/library/ms173153.aspx了解何时使用 Override 和 New 关键字(C# 编程指南) C# 允许派生类中的方法与基类中的方法具有相同的名称,只要您非常明确应如何处理新方法。下面的示例演示 new 和 override 关键字的使用。首先声明三个类:一个名为 Car转载 2006-07-11 15:42:00 · 1854 阅读 · 0 评论 -
.Net C# 集合
集合提供了一种将任意对象格式化存储的方法,一个集合可以被定义为一个实现了一个或多个System.Collections.ICollection、System.Collections.IDictionary和System.Collections.IList的对象。以下是一些常用的.Net内部的集合: System.Collections.ArrayList Sy原创 2006-07-11 13:44:00 · 933 阅读 · 0 评论 -
.Net C# 枚举
1.枚举的概念 枚举的定义罗列出了所有可能的取值,枚举变量的值只能是罗列出的值之一,例如: public enum FormStatus { WaitApprove,Approved,Reject } 枚举元素的默认基础类型为 int。默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1。也可以自己定义枚举的值: public e原创 2006-07-08 13:22:00 · 712 阅读 · 0 评论 -
.Net下的HashTable
一,哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何原创 2006-07-06 14:05:00 · 869 阅读 · 2 评论 -
C#中的装箱与拆箱
1.装箱 指将一个值类型 (C#中定义的值类型包括:原类型Sbyte、Byte、Short、Ushort、Int、Uint、Long、Ulong、Char、Float、Double、Bool、Decimal; 枚举(enum); 结构(struct)。) 转换成一个引用类型(引用类型包括:类、数组、接口、委托、字符串等。)。装箱可以是显式的,也可以是隐式的。把一个值类型原创 2006-06-27 08:51:00 · 517 阅读 · 0 评论 -
使用System.Environment.SpecialFolder操作Windows下一些特殊的文件夹
有些时候需要对Windows特殊文件夹进行操作,以前经常使用%SystemRoot%来定位系统盘,现在感觉这样确实比较笨 使用System.Environment.SpecialFolder枚举可以轻松的找到这些路径。如:string commFilePath = System.Environment.GetFolderPath(System.Environment.SpecialFold原创 2006-10-28 10:55:00 · 2021 阅读 · 0 评论 -
Winform DataGird ,对最后一行MouseDown的Bug,郁闷
今天工作中遇到个关于Winform DataGrid的问题,记录之我有一个DataGrid,帮定数据源后显示如下用鼠标点击上图红圈处,会出现下图的情况:出现最后两行都被选中,非常之郁闷解决方法:新建一个类,继承自DataGrid,并重写OnMouseDown方法,具体代码如下:using System;using System.Drawing;using System.Wi原创 2006-10-12 20:06:00 · 672 阅读 · 0 评论 -
.Net Winform 怎样均分页面为4等分,随窗体大小而变化,所占比例大小不变
利用Panel的Dock属性,可以将页面分为不同的区块,并且可以使这些区块随窗体大小变化,所占的比例可以不变,这一切在Winform下实现起来非常简单: 1.新建一个Form,添加两个Panel: Panel1,Panel2, 设置Panel1的Dock=Left,Panel2的Dock=Fill,为了能看到效果,设置Panel1的BorderStyle=FixedSin原创 2006-09-22 14:09:00 · 3647 阅读 · 2 评论 -
VS2005 启动调试 显示 “绑定句柄无效”
症状:启动应用程序调试或Web Site调试,或Attach to process时,显示:Unable to connect to the Microsoft Visual Studio Remote Debugging Monitor named ‘servername’ 绑定句柄无效第一种方法: 打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。 第二种方法: 由于原创 2006-09-18 20:55:00 · 1028 阅读 · 0 评论 -
.Net C# 操作Excel
如果你安装了 VS.net 2003 中的例子,在 C:/Program Files/Microsoft Visual Studio .NET 2003/SDK/v1.1/Samples/Technologies/Interop/Applications/Office/Excel 目录下可以看到调用Excel的范例。使用之前请先阅读那个目录下的 Readme.htm 。原创 2006-09-09 17:12:00 · 1038 阅读 · 0 评论 -
取得随机字符串
同事Rex写的一个随机字符串函数,使用Guid.GetHashCode作种子,感觉不错,与大家分享一下:using System;namespace Newegg.Applications.IAPS.Common{ /// /// Summary description for RandomHelper. /// public class RandomHelpe原创 2007-03-31 16:14:00 · 564 阅读 · 0 评论