13 拂晓的风

尚未进行身份认证

Valar Morghulis

等级
TA的排名 30w+

Web实时进度条

网上已经有很多Web进度条的例子,但是很多都是估算时间,不能正真反应任务的真实进度。我自己结合多线程和ShowModalDialog制做了一个实时进度条,原理很简单:使用线程开始长时间的任务,定义一个Session,当任务进行到不同的阶段改变Session的值,线程开始的同时使用ShowModalDialog打开一个进度条窗口,不断刷新这个窗口获取Session值,反应出实时的进度。下面就来看

2008-06-03 11:23:00

使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

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

Silverlight,你应该知道的10件事

对于任何成长中的企业来说,设计一个合适的网站是一件非常重要的事情,但是如何让你的网站具有富互联网应用程序(Rich Internet Applications,RIA)的体验却不是那么简单。为了在这方面为开发者减轻负担,微软最近推出了Silverlight——这是一个针对Web开发者而推出的跨平台、跨浏览器的插件。这个目前以“候选版”形式提供的插件可以支持具有丰富用户体验的应用程序开发,其中包括多

2008-06-03 10:04:00

用C#.NET实现拖放操作

在应用程序中,是通过处理一系列事件,如DragEnter,DragLeave和DragDrop事件来实现在Windows应用程序中的拖放操作的。通过使用这些事件参数中的可用信息,可以轻松实现拖放操作。拖放操作在代码中是通过三步实现的,首先是启动拖放操作,在需要拖动数据的控件上实现MouseDown事件响应代码,并调用DoDragDrop()方法;其次是实现拖放效果,在目标控件上添加DragEn

2008-06-03 09:40:00

asp.net WebForm页面间传值方法

ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面(request()/request.form()/request.querystring()),用同样的方法在ASP.NET中实现有点麻烦。在这里,通过其他方式

2008-06-02 15:57:00

ASP.NET2.0中配置文件的加密与解密

首先添加引用: using System.Web.Configuration;加密操作如下:private void ProtectSection(string sectionName, string provider)    {        Configuration config =            WebConfigurationManager.             

2008-06-02 15:52:00

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

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

asp.net实现下载

//TransmitFile实现下载    protected void Button1_Click(object sender, EventArgs e)     {        /*          微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite          下载超过400mb的文件时导致Aspnet_wp.

2008-06-02 13:47:00

无法识别的配置节“connectionStrings”的解决方法

无法识别的配置节“connectionStrings”的解决方法问题:配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“connectionStrings”源错误: 行 1: 行 2: 行 3: 行 4: ...... 源文件: F:/User/site/CS_2.1.60809.935_SDK

2008-06-02 13:46:00

几个有趣的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

ASP.Net中Session失效的一种编程思路

在写一个客户的B/S结构应用程序时,突然发现一个技巧,不知道是否是MS的一个BUG,给相关的有研究的朋友原先考虑写一个检查Session的类,Session失效后,必须转向登陆页面,可每一个调用该类的页面,在不同的WEB路径下,所以转到登陆页面的URL都不同,每个页面都要调用和设置登陆页面路径,所以实际应用就放弃了这一想法后来考虑到不如写一个检查Session失效的页面,由客户端每一秒都刷新一下,

2008-06-02 13:41:00

Web.config中注册用户控件和自定义控件

问题:在ASP.NET 的早先版本里,开发人员通过在页面的顶部添加 指令来引入和使用自定义服务器控件和用户控件时,象这样:                  注意到上面的前两个注册指令是用来注册用户控件的(是在.ascx文件里实现的),最后这个是用来注册编译进一个程序集 .dll 文件里的自定义控件的。注册完后,开发人员可以在页面的任何地方用设定好的 tagprefix (标识

2008-06-02 13:38:00

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

理解ASP.NET中的三层结构

一、三层体系架构1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放

2008-06-02 13:34:00

.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

在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

用VS.NET打开或创建web项目出错的解决办法

为 Web 开发重新配置计算机注意   以下所有步骤都是在 Web 服务器计算机上发生的。1.  确认已安装 IIS。方法之一是打开“控制面板”,然后选择“Internet 服务管理器”。如果已安装 IIS,您将能够使用此实用工具停止和启动它。 如果未安装 IIS,则在 Windows“控制面板”上,选择“添加或删除程序”,然后选择“添加/删除 Windows 组件”。在列表中,选择“Inte

2008-06-02 13:25:00

在DataGrid里面产生滚动条而不滚动题头

我们在研发的时候一定碰到,使用DataGrid的时候由于不想分页(数据没有那么多)但是又显示不在一页里面,此时我们希望在DataGrid里面出现一个滚动条,能够上下滚动DataGrid里面的数据而不用上下滚动页面,由于写本文的目的是为了说明如何实现,所以对于细节性的问题读者能够自己思考完成(比如:既要分页又要滚动等等)。为了能够滚动DataGrid我们需要一个能够让客户端的Table滚动js脚本(

2008-06-02 13:22:00

查看更多

勋章 我的勋章
    暂无奖章