ASP.NET
yslhome
这个作者很懒,什么都没留下…
展开
-
服务器不能创建对象
automation 服务器不能创建对象只需要运行:regsvr32 scrrun.dll 就可以了regsvr32 /u 是反注册原创 2005-09-15 08:50:00 · 842 阅读 · 0 评论 -
C#可以实现DLL库的动态调用
Assembly assmebly = Assembly.LoadFile(@"C:WindowsApplication2005-09-30.dll");Type t = assmebly.GetType("WindowsApplication2005_09_30.Class1");object obj = Activator.CreateInstance(t,null);MethodInfo m原创 2006-02-14 08:44:00 · 605 阅读 · 0 评论 -
将DataReader转换为DataTable的一个函数
public static DataTable ConvertDataReaderToDataTable(IDataReader reader) { DataTable objDataTable = new DataTable(); int intFieldCount = reader.FieldCount; for (int intCounter = 0; intCounter { obj原创 2006-02-14 08:37:00 · 641 阅读 · 0 评论 -
无aspx部署及html中加入aspx
asp.net项目在部署后,aspx文件并没有被编译,这种情形要一直维持到用户第一次访问页面,该页面文件aspx才会转化成cs,并编译成dll,这次访问速度不会很快,但从此以后,所有访问者将得到理想的访问速度。那么如何在部署后就让所有的aspx处于已经编译成dll的状态呢?通过上面的描述我们不难想到,只要把所有页面都访问一遍即可,这个访问有一个简单方法,就是递归项目所在的文件夹,把物理路径转化原创 2006-01-22 09:27:00 · 1273 阅读 · 0 评论 -
重载的confirm弹出框, 焦点在取消上
重新定义JS里的confirm/*@cc_on @*//*@if (@_win32 && @_jscript_version>=5)function window.confirm(str){ execScript("n = msgbox("+ str +", 257, 自定的的 confirm)", "vbscript"); return(n == 1);}@end @*/al原创 2005-06-17 10:24:00 · 553 阅读 · 0 评论 -
如何在DataGrid中点击Delete弹出对话框
可以直接用在WEB窗体中,可以这样写删除"CommandName="Delete">如果你用的是网格(DataGrid)的话那么就是在按钮列的文本 中 填入 删除命令名当然是Delete用js也能实现,而且很方便,把这js拷贝到页面上: function delete_confirm(e) { if (event.srcElement.outerText == "删除") event.ret原创 2005-06-17 10:23:00 · 977 阅读 · 0 评论 -
asp.net验证码生成类(参考)
asp.net验证码生成类(参考)document.title="asp.net验证码生成类(参考) - "+document.title /**********************Created by Chen***************************如果你觉得本人的文章好,要引用请尊重著作人的劳动果实,说明 *出处以及原创作者,Thank you!!! email原创 2005-06-07 18:55:00 · 506 阅读 · 0 评论 -
ASP.NET编程中的十大技巧
在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件原创 2005-06-07 18:23:00 · 390 阅读 · 0 评论 -
asp.net导出Excel
1、由dataset生成public void CreateExcel(DataSet ds,string typeid,string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); re原创 2005-06-07 18:15:00 · 750 阅读 · 0 评论 -
C#中一些字符串操作的常用用法
//获得汉字的区位码 byte[] array = new byte[2]; array = System.Text.Encoding.Default.GetBytes("啊");int i1 = (short)(array[0] - /0); int i2 = (short)(array[1] - /0);//unicode解码方式下的汉字码 array = System原创 2005-06-07 18:24:00 · 474 阅读 · 0 评论 -
C#实现的根据年月日计算星期几的函数
算法如下: 基姆拉尔森计算公式W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。代码如下: //y-年,m-月,d-日期 string Cacu原创 2005-06-07 18:25:00 · 489 阅读 · 0 评论 -
取得某个符号之间的字符
string aa = "jjjj[kkkk中国]不[国不能]asfsd[fsdf国家]gggg"; string [] ll = new string[10]; char [] ii = new char[2]; ii[0] = [; ii[1] = ]; ll = aa.Split(ii); ArrayList array = new ArrayList原创 2005-09-15 08:52:00 · 558 阅读 · 0 评论 -
简单的GUID
一:什么是GUID GUID代表全球唯一识别符。一个 GUID是一个128位的数字。 通常用一个32位的十六进制字符串来表示,就象这样:3e4dab67-ac0b-47cc-b1cf-40f93324350f 两个GUID相等的几率是 1/2128 ,几乎为0。 由于它们的唯一性,GUID可以被用在需要唯一关键字的应用程序中二:在DotNet中创建GUID原创 2006-02-16 09:25:00 · 698 阅读 · 0 评论