- 博客(21)
- 资源 (28)
- 收藏
- 关注
转载 Web实时进度条
网上已经有很多Web进度条的例子,但是很多都是估算时间,不能正真反应任务的真实进度。我自己结合多线程和ShowModalDialog制做了一个实时进度条,原理很简单:使用线程开始长时间的任务,定义一个Session,当任务进行到不同的阶段改变Session的值,线程开始的同时使用ShowModalDialog打开一个进度条窗口,不断刷新这个窗口获取Session值,反应出实时的进度。下面就来看
2008-06-03 11:23:00 1812 1
转载 使Div内内容可编辑
仅IE有效前台代码:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页 document.getElementById("div1").contentEd
2008-06-03 11:21:00 440
转载 C#应用:获取cpu序列号,硬盘ID,网卡MAC地址
private void GetInfo() { string cpuInfo = "";//cpu序列号 ManagementClass cimobject = new ManagementClass("Win32_Processor"); ManagementObjectCollection moc = cimobject.GetInstances(); foreach(
2008-06-03 11:13:00 465
转载 Silverlight,你应该知道的10件事
对于任何成长中的企业来说,设计一个合适的网站是一件非常重要的事情,但是如何让你的网站具有富互联网应用程序(Rich Internet Applications,RIA)的体验却不是那么简单。为了在这方面为开发者减轻负担,微软最近推出了Silverlight——这是一个针对Web开发者而推出的跨平台、跨浏览器的插件。这个目前以“候选版”形式提供的插件可以支持具有丰富用户体验的应用程序开发,其中包括多
2008-06-03 10:04:00 339
原创 用C#.NET实现拖放操作
在应用程序中,是通过处理一系列事件,如DragEnter,DragLeave和DragDrop事件来实现在Windows应用程序中的拖放操作的。通过使用这些事件参数中的可用信息,可以轻松实现拖放操作。拖放操作在代码中是通过三步实现的,首先是启动拖放操作,在需要拖动数据的控件上实现MouseDown事件响应代码,并调用DoDragDrop()方法;其次是实现拖放效果,在目标控件上添加DragEn
2008-06-03 09:40:00 413
转载 asp.net WebForm页面间传值方法
ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面(request()/request.form()/request.querystring()),用同样的方法在ASP.NET中实现有点麻烦。在这里,通过其他方式
2008-06-02 15:57:00 386
原创 ASP.NET2.0中配置文件的加密与解密
首先添加引用: using System.Web.Configuration;加密操作如下:private void ProtectSection(string sectionName, string provider) { Configuration config = WebConfigurationManager.
2008-06-02 15:52:00 303
转载 asp.net2.0如何加密数据库联接字符串
asp.net2.0如何加密数据库联接字符串在asp.net2.0中,发布网站时,加密web.config,这样可以有效保证数据库用户和密码安全,其步骤如下:1.添加密钥执行:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis -pc "hnlaw" -exp其中"hnlaw"为密钥名称2.添加web.config节点在w
2008-06-02 15:51:00 303
原创 107句JS常用语句
1.document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById( "表
2008-06-02 14:03:00 364
转载 asp.net实现下载
//TransmitFile实现下载 protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.
2008-06-02 13:47:00 337
转载 无法识别的配置节“connectionStrings”的解决方法
无法识别的配置节“connectionStrings”的解决方法问题:配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“connectionStrings”源错误: 行 1: 行 2: 行 3: 行 4: ...... 源文件: F:/User/site/CS_2.1.60809.935_SDK
2008-06-02 13:46:00 2324
原创 几个有趣的javascript
1、默认初始化网页为屏幕最大化 self.moveTo(0,0); self.resizeTo(screen.availWidth,screen.availHeight); self.focus(); 2、屏蔽鼠标右键功能菜单 if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() {
2008-06-02 13:45:00 337
转载 ASP.Net中Session失效的一种编程思路
在写一个客户的B/S结构应用程序时,突然发现一个技巧,不知道是否是MS的一个BUG,给相关的有研究的朋友原先考虑写一个检查Session的类,Session失效后,必须转向登陆页面,可每一个调用该类的页面,在不同的WEB路径下,所以转到登陆页面的URL都不同,每个页面都要调用和设置登陆页面路径,所以实际应用就放弃了这一想法后来考虑到不如写一个检查Session失效的页面,由客户端每一秒都刷新一下,
2008-06-02 13:41:00 313
转载 Web.config中注册用户控件和自定义控件
问题:在ASP.NET 的早先版本里,开发人员通过在页面的顶部添加 指令来引入和使用自定义服务器控件和用户控件时,象这样: 注意到上面的前两个注册指令是用来注册用户控件的(是在.ascx文件里实现的),最后这个是用来注册编译进一个程序集 .dll 文件里的自定义控件的。注册完后,开发人员可以在页面的任何地方用设定好的 tagprefix (标识
2008-06-02 13:38:00 377
转载 ASP.NET最常见错误提示
Runtime Error 运行时错误Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed rem
2008-06-02 13:36:00 605
原创 理解ASP.NET中的三层结构
一、三层体系架构1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放
2008-06-02 13:34:00 311
转载 .NET中取得IP/用户名等信息常用方法
在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是常用的几种方法: 1. 在ASP.NET中专用属性: Webjx.Com 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User Webjx.Com 获取客户端电脑名:Page.Request.UserHostName Webjx.Com 获
2008-06-02 13:33:00 355
转载 在ASP.NET中获取随机生成的cookie加密与验证密钥
ASP.NET 1.1示例代码: object machineKeyConfig = HttpContext.Current.GetConfig("system.web/machineKey"); //得到System.Web.Configuration.MachineKey+MachineKeyConfig的实例,MachineKeyConfig
2008-06-02 13:27:00 362
转载 用VS.NET打开或创建web项目出错的解决办法
为 Web 开发重新配置计算机注意 以下所有步骤都是在 Web 服务器计算机上发生的。1. 确认已安装 IIS。方法之一是打开“控制面板”,然后选择“Internet 服务管理器”。如果已安装 IIS,您将能够使用此实用工具停止和启动它。 如果未安装 IIS,则在 Windows“控制面板”上,选择“添加或删除程序”,然后选择“添加/删除 Windows 组件”。在列表中,选择“Inte
2008-06-02 13:25:00 392
转载 在DataGrid里面产生滚动条而不滚动题头
我们在研发的时候一定碰到,使用DataGrid的时候由于不想分页(数据没有那么多)但是又显示不在一页里面,此时我们希望在DataGrid里面出现一个滚动条,能够上下滚动DataGrid里面的数据而不用上下滚动页面,由于写本文的目的是为了说明如何实现,所以对于细节性的问题读者能够自己思考完成(比如:既要分页又要滚动等等)。为了能够滚动DataGrid我们需要一个能够让客户端的Table滚动js脚本(
2008-06-02 13:22:00 497
转载 弹出新的IE窗口,并控制其样式
window.open (page.html, newwindow, height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no,fullscreen=yes)
2008-06-02 13:18:00 344
ASP.NET七层示例.rar
2008-01-25
我自己做的代码收藏
2008-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人