北极冰点水 .NET 天空------天空是一个人永远也走不完的大路, 呼吸, 歌唱, 向着阳光

给予我们的誓言 以凝固不化的可能

导航

随笔分类 -  C# .NET技术

如何用C#代码设置文件的附加属性啊 例如author, subject 这些啊
摘要:RTMS太麻烦了,干嘛不直接公布一个方法出来呢我只找到了读的方法.还要用com控件, Shell32,我把那个类贴在下面,供参考using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.IO;namespace TestforFile{ using Sh... 阅读全文

posted @ 2008-03-05 17:35 北极冰点水 阅读(1986) 评论(1) 推荐(0)

在.NET中使TextBox只能输入数字的方法(key 和 clipboardData)
摘要:-- Number TextBox<asp:TextBox ID="tbNumberInput" runat="server" onkeypress="return isNumberKey(this)" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/\D/g,''))"&g... 阅读全文

posted @ 2007-04-10 18:04 北极冰点水 阅读(1509) 评论(2) 推荐(1)

asp.net执行.sql文件 和 Cmd 模式执行sql文件
摘要:asp.net执行.sql文件 今天想通过执行.sql脚本达到恢复统一客户端数据库版本数据的目的,找了段代码.好像有用//应用Process前请引用:System.Diagnostics命名空间. string infile=System.Web.HttpContext.Current.Server.MapPath("test.sql"); Process sqlprocess=new Proce... 阅读全文

posted @ 2006-04-17 11:53 北极冰点水 阅读(1849) 评论(0) 推荐(0)

用.net开发不同操作系统下应用的winform的size大小问题
摘要:2006年来了,2005走了,新的一年本该辞旧迎新,可我耍了一圈vs2005又耍回去了,又开始耍vs2003了.而且还又耍回了windows程序.用,net开发windows程序到时第一招,其实不应算是开发,应该算是维护吧,因为人家的project已经成型,已经开始uat了.而我,也只是观察员的身份.不过还是有点收获吧,记下来供怀恋和旁人借鉴.我的中文xp系统,原开发人员是e2000系统,项目一签... 阅读全文

posted @ 2006-01-13 16:13 北极冰点水 阅读(1065) 评论(1) 推荐(0)

也谈下vs2005中的gridview
摘要:说道gridview,我总是想起vs2003的DataGrid,可能是用的多点的缘故吧.在datagrid里我做的分页都是自己加页面分页button or label ,然后利用datagrid的自动分页功能.在自己分页button事件里写代码.绑定的多是dataset数据源,每次分页button click事件里都要重新绑定一次.觉得很麻烦,毕竟dataset每次准备数据都要连接数据库.在web... 阅读全文

posted @ 2005-12-14 17:59 北极冰点水 阅读(3037) 评论(8) 推荐(0)

2.0 Master Page
摘要:有什么用? Mater-page的意思是,可以首先构建出一个页面的主框架模版结构,然后在其中放置一个ContentPlaceHolder控件,在该控件中,将展现其他子页面的内容。在其他子页面中,只需要首先引用该master页面,然后再修改ContentPlaceHolder控件的内容就可以了。怎么用? 1.建master页面(允许多个master嵌套) 2.点建好的Mas... 阅读全文

posted @ 2005-11-29 18:08 北极冰点水 阅读(290) 评论(0) 推荐(0)

C# 的 Delegate Type
摘要:C# 的 Delegate TypeDelegate 是一种函数指针,但与普通的函数指针相比,区别主要有三:1) 一个 delegate object 一次可以搭载多个方法(methods)[译注1],而不是一次一个。当我们唤起一个搭载了多个方法(methods)的 delegate,所有方法以其“被搭载到 delegate object 的顺序”被依次唤起。2) 一个 delegate obje... 阅读全文

posted @ 2005-11-29 15:08 北极冰点水 阅读(633) 评论(0) 推荐(0)

安装SqlServer2005 Express Edit版 和 Vs 2005 CTP版
摘要:安装SqlServer2005 Express Edit版 和 Vs 2005 CTP版 1.安装环境 最好是没有安装过vs2005beta版的机子,如果不幸以前装过的话,只有卸了它, FrameWork2.0和SDK也要完全卸掉.否则,Sqlserver2005安装会提示版本冲突. 2. 在微软网站下载: SqlServer2005 Express Edit (SQLEXPR.EXE版本... 阅读全文

posted @ 2005-11-16 17:45 北极冰点水 阅读(1373) 评论(0) 推荐(0)

Excel interrop 操作Excel 单元格合并功能的一点小经验
摘要:在C#.net 调用Excel运行库操作Excel合并功能时, 当调试到单元格合并时,出现进程挂起的状态,百思后发现:Excel单元格合并时,如果单元格内有多个值,会弹出对话框.由于调用的Application时隐藏的,所以看不见对话框,导致进程挂起等待.解决办法:先把要合并的单元格的值清除(设成缺省值),然后在合并,完成后在给合并后的单元赋值即可.且合并单元格的地址以第一格有效,其它无效,但不会... 阅读全文

posted @ 2005-11-15 10:11 北极冰点水 阅读(2128) 评论(1) 推荐(0)

C#编译器不支持默认参数
摘要:引起的原因: Excel interop类中很多方法使用了Type.Missing(默认参数) 描述: 在公共语言规范(CLS)中允许使用默认参数,它允许编译器不指定值到这些参数。在不支持默认参数的编译器中,就必须明确的为每个参数指定值。如果希望在不同编程语言中可以使用相同的方法调用这个函数,应该使用重载函数替换使用默认参数的函数。 C#编译器不支持默认参数,托管C++编译器在访问托管代码时... 阅读全文

posted @ 2005-11-11 17:18 北极冰点水 阅读(538) 评论(0) 推荐(0)