今天开博了2007-7-16

开博没有太监的客。。。

 

随笔分类 -  asp.net技术

WebSharp 3.0(个人修订版)全代码,WebSharp 的作者已经抛弃它了吗?(一个国产ORM框架)
摘要:(下载)WebSharp 3.0 部分bug修改1. 增加了部分注释2. 追加了log4net实现日志管理3. AbstractDataAccess增加连接数和阅读器数,因为同一业务都是使用的相同的持久化类,可能会造成连接冲突。4. 增加自定义DBType.cs,利用该枚举类型实现与其他各种数据库数据类型转换5. 增加ProcedureAttribute属性类型6. 重新启用了缓存功能7. Abs... 阅读全文

posted @ 2009-09-11 14:23 胡敏 阅读(3126) 评论(13) 推荐(1)

c#调用des64.dll进行加密解密
摘要:[DllImport("des64.dll")]private static extern void b64_des(StringBuilder in_str, StringBuilder out_str, string key, int lenth, uint option);///第一个参数就是你要进行加密解密的字符串,第二个参数就是要输出的字符串,第三个是指定参数,第四个是字符串长度,最后一... 阅读全文

posted @ 2006-05-24 11:42 胡敏 阅读(2152) 评论(7) 推荐(0)

初识.net反射技术
摘要:反射技术我经常在博客园看到运用反射技术的***,可是遗憾自己一直不知道什么是反射,急忙找些资料学习学习。程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。反射通常具有以下用途: 使用 Assembly 定义和加载程序集,加载在程序集清... 阅读全文

posted @ 2005-09-06 14:56 胡敏 阅读(5691) 评论(2) 推荐(0)

c#代码段——文件操作部分
摘要:获取文件的版本信息: FileVersionInfo myFileVersionInfo1 = FileVersionInfo.GetVersionInfo("D:\\TEST.DLL");textBox1.Text="版本号: " + myFileVersionInfo1.FileVersion; 更改文件属性,删除只读文件: 下例欲将E:\test.txt文件拷贝至D:\tmp\t... 阅读全文

posted @ 2005-07-30 14:45 胡敏 阅读(1307) 评论(0) 推荐(0)

ASP.NET中IP地址,当前用户的方法属性大整合- -
摘要:1. 在ASP.NET中专用属性: 获取服务器电脑名: Page.Server.ManchineName 获取用户信息: Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP: Page.Request.UserHostAddress 2. 在网络编程中的通用方法: 获取当前电脑名: static System.Net.Dns.GetHost... 阅读全文

posted @ 2005-06-01 10:20 胡敏 阅读(1324) 评论(0) 推荐(0)

在C#中调用VC编写的dll库 - -
摘要:如何在C#中使用C/C++写的DLL。举例说明:建立VC工程DllDemo,建立的时候选择MFC AppWizard(dll),选择Regular Dll using shared MFC Dll或者MFC Extension Dll。现在可以写一个函数代码,在DllDemo.cpp文件中添加这些代码。也可以使用新的文件添加代码;extern “C“ __declspec(dllexport) i... 阅读全文

posted @ 2005-06-01 10:05 胡敏 阅读(4874) 评论(2) 推荐(0)

将Asp.Net页面输出到EXCEL里去
摘要:其实,利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。 一、定义文档类型、字符编码 Response.Clear(); Response.Buffer= true; Response.Charset="utf-8"; //下面这行很重要, attachment 参数表示作为附件下载,... 阅读全文

posted @ 2005-05-20 16:05 胡敏 阅读(773) 评论(0) 推荐(0)

.net 页面框架的层次问题,嵌套问题
摘要:第一层:Form1:第二层:才是我们拖放的控件。一般来说就只有这两层了。但是我们想要控件嵌套控件呢?也就是在控件里面在加控件,最常见的就是DataGrid,它里面就可以嵌套其他的控件,正确设置嵌套也不是很难:首先它的上一层,必须定义,然后再上一层帮定的过程中,创建定义下一层,依次类推,其实知道了层次问题对我们获取控件ID非常有用, 1。比如我要给页面所有TextBox添加一个属性:foreac... 阅读全文

posted @ 2005-05-10 18:09 胡敏 阅读(1191) 评论(0) 推荐(0)

将参数传给子页面标题
摘要:子页面: 程序代码: protected System.Web.UI.HtmlControls.HtmlGenericControl title1; title1.InnerText = 参数. 阅读全文

posted @ 2005-05-09 17:06 胡敏 阅读(590) 评论(0) 推荐(0)

汉字转拼音缩写的函数(C#)
摘要:/// /// 汉字转拼音缩写 /// Code By MuseStudio@hotmail.com /// 2004-11-30 /// /// 要转换的汉字字符串 /// 拼音缩写 public string GetPYString(string str) { ... 阅读全文

posted @ 2005-05-09 09:39 胡敏 阅读(1004) 评论(0) 推荐(0)

如何避免页面刷时产生的回送事件
摘要:我们在设计时,经常需要做弹出窗口的页面,弹出窗口执行完操作后,关闭窗口,同时命令父窗口刷新获取返回值,如果用parent.location.reload()效果是实现了,但出现了一个头疼的问题,就是页面产生了回送事件弹出一个对话框。 遇到这种情况我们也许想用页面重新加载的办法来实现,parent.window.location.replace(parent.window.location.href... 阅读全文

posted @ 2005-04-27 17:28 胡敏 阅读(1249) 评论(3) 推荐(0)

网页对话框传值问题
摘要:1。父页面脚本 2。父页面按钮代码 StringBuilder str = new StringBuilder();str.Append(""); 3。子页面按钮代码 string hhe = this.TextBox1.Text; string str = ""; Page.RegisterClientScriptBlock("clientScript",str); 阅读全文

posted @ 2005-01-12 16:50 胡敏 阅读(1848) 评论(1) 推荐(0)

visual studio.net已检测到web服务器运行的不是asp.net1.1版"故障的排除
摘要:vs.net2003报错,提示”visual studio.net已检测到web服务器运行的不是asp.net1.1版”,查看IIS5.0的设置,发现没有设置asp.net的过滤器。因为以前是好的,所以猜测可能重装过iis服务器导致的问题,因此第一个反应就是通过vs.net的安装盘重装asp.net,但是装完了故障依旧。到网上查了查资料,使用aspnet_regiis.exe -i命令,故障排除。 阅读全文

posted @ 2005-01-10 15:22 胡敏 阅读(5628) 评论(24) 推荐(0)

DataGrid 里面一次邦定多个数据的问题
摘要:数据组合 1.在sql里面就已经组合好. select A1 + A2 as Field1 from table1 select a || b from 2.在网页中绑定 3.如果数据是绑定到dg上就要用到模板列了. ' ID="Laba1" /> ' ID="Laba2" /> 或者 4.如果要绑定在一起的数据很多.可以在模板列中使用表格.传递参数时:针对HyperLin... 阅读全文

posted @ 2004-12-08 16:36 胡敏 阅读(741) 评论(0) 推荐(0)

获取焦点和获取回车信息
摘要:为了方便我们一定的获取他的焦点.在html里面可以这样做:获取回车信息: 阅读全文

posted @ 2004-12-02 14:21 胡敏 阅读(1241) 评论(0) 推荐(0)

.net参数传递的一些方法
摘要:我们在进行程序设计的时候经常的用到参数的传递.这是我常用的一些方法.1.session.这是经常用到的了.因为这个记录了登陆情况.2.cookie 同上3.在网页地址后面加参数test.aspx?id=jeje&data=hej然后用Request.QueryString["id"];获取值.4.新建一个类.把你需要传递的参数定义在里面.注意必须是静态变量.static int id;static... 阅读全文

posted @ 2004-12-01 17:24 胡敏 阅读(3118) 评论(10) 推荐(0)

关于showModalDialog()弹出窗口.更改了页面的数据,再次点击页面却没有刷新-cache 处理
摘要:问题:我用showModalDialog()弹出窗口.更改了页面的数据.关闭之后,在弹出这个窗口.可是数据没有改变.刷新后才会变.也就是说再次弹出这个窗口时他没有重新加载page_load()函数.帮帮忙.谢谢.解决方案:1. 在你的弹出窗口的Page_Load里面写上 this.Page.Response.Expires = 0;2.在弹出页面的 HTML 区 里加入 3.在page load... 阅读全文

posted @ 2004-11-30 13:30 胡敏 阅读(3550) 评论(5) 推荐(0)

datagrid最后一条记录删除报错解决
摘要:datagrid在.net应用非常广泛。功能也非常全面。很多初学者却容易出现一些问题。1。分页功能不能用。这是因为每次页面加载必须对dg进行绑定,如果放在if(!Page.Ispost){}里面就不行。有一个办法就是建立一个过程只用于dg的绑定。每次分页时调用一下这个过程。就可以了。2。删除一页最后一条记录后报错。这是因为删除之后页面当前索引还是原来的。而实际上页面索引已经减一。这里我用了一个判断... 阅读全文

posted @ 2004-11-23 17:16 胡敏 阅读(1040) 评论(0) 推荐(0)

导航