08 2012 档案
使用 jQuery Uploader 显示文件上传进度
摘要:在上传大文件的时候, 我们都希望可以向用户显示上传的进度, 那么这里介绍的就是使用 JQuery Uploader 来实现这样的效果. 请到 Download 下载资源 的 JQueryElement 示例下载一节下载示例代码 本文将说明 Uploader 控件的功能以及使用过程中的注意事项和技巧, 目录如下: * 准备 * 创建保存页面 * 添加 FileUpload 控件 * 设置 EnableSessionState * 调用 Uploader 的 Save 方法 * 创建获取进度的页面 * 创建上传页面 * 设置保存页面 * 设置获取进度的页面 * 上传 * 隐... 阅读全文
posted @ 2012-08-27 12:12 米高佐敦 阅读(376) 评论(0) 推荐(0)
asp.net 解决下载文件–中文名乱码问题
摘要:最近的项目中需要导出Excel 表格,Excel名称是中文的,在IE中下载老是出现中文名称乱码问题,设置 Respone Encoding 无果,最后找到解决方案如下: public static string ToHexString(string s) { char[] chars = s.ToCharArray(); StringBuilder builder = new StringBuilder(); for (int index = 0; index < chars.Length; index++) { bool needToEncode = NeedToEncode(c... 阅读全文
posted @ 2012-08-27 12:01 米高佐敦 阅读(300) 评论(0) 推荐(0)
CheckBox全选终极方案
摘要:在我们的程序开发中经常会要用到CheckBox的全选,通常情况下是在一些数据绑定控件中如Gridview等下面以Repeater为例,在Repeater的header 和item中放入CheckBox控件 。<asp:Repeater ID="rptGroup" runat="server"> <HeaderTemplate> <table width="100%" cellspacing="1" > <tr> <td width="3%" 阅读全文
posted @ 2012-08-02 12:59 米高佐敦 阅读(153) 评论(0) 推荐(0)
清除上传控件 File 的值
摘要:因为File控件的value值是只读的,所以用document.getElementById(“File1″).value=”" 并不能清楚file控件的值。可以用一下方法实现 <script type="text/javascript"> function clear() { var file1 = document.getElementById("File1"); file1.select(); document.execCommand('Delete') } </script> <input 阅读全文
posted @ 2012-08-02 12:57 米高佐敦 阅读(164) 评论(0) 推荐(0)
消除window.close()的提示窗口
摘要:Window.close()这句脚本是用来关闭当前窗口,如果是在window.open的窗口中执行Window.close(),将会很顺利 地将窗口关闭,但如果是在一非window.open打开的窗口中执行Window.close(),将会弹出一个提示窗口,如下: 要在程序中消除这个提示框也很简单,不过在IE6和IE7稍有不同1. IE6<html xmlns="http://www.w3.org/1999/xhtml" ><head id="Head1" runat="server"> <title&g 阅读全文
posted @ 2012-08-02 12:56 米高佐敦 阅读(332) 评论(0) 推荐(0)
几个不同类型无刷新联动例子
摘要:Iframe实现无刷新联动iframe的无刷新其实是局部刷新,状态栏的滚动条还是会滚动,只是页面不会闪烁,这是一种比较老的技术了,在处理的数据两大的时候会比较慢,在本例中需要两个页面:oec2003index.aspx和oec2003frame.asapx,oec2003index.aspx用来显示界面,其中有一个iframe标记,指向oec2003frame.aspx页用来显示结果oec2003index.aspx前台代码<%@ Page Language="C#" AutoEventWireup="true" CodeFile="oe 阅读全文
posted @ 2012-08-02 12:50 米高佐敦 阅读(173) 评论(0) 推荐(0)
AspNet控件开发(1)---入门介绍
摘要:AspNet为我们提供了很多的控件,尽管如此,很多时候我们还是会感觉这些控件不够用,想根据自己的需求去定制一些控件,比如想在 DropDownList控件中实现可以输入,AspNet并没有为我们提供这样的控件,这时就需要我们去编写自定义控件来满足需要。 本系列文章打算对AspNet控件开发做个入门级介绍,如果想了解更详细和深入可以参考《深入解析ASP.NET 2.0控件开发》和《纵向切入ASP.NET 3.5控件和组件开发技术》这两本书。言归正传,通常我们开发自定义控件会创建一个类库项目,编写完代码后编译会生成一个dll文件,这个dll文件就是我们自己开发的控件了。假设现在已经有一个名为Hel 阅读全文
posted @ 2012-08-02 12:46 米高佐敦 阅读(206) 评论(0) 推荐(0)
解决asp.net ajax updatepanel 乱码问题
摘要:updatepanel中当ContentComplate里面存在TextBox的时候会出现中文乱码一般存在这样两个解决方案:1. 在web.config里面增加<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN"/>2. 在后台代码里面对乱码进行decoder操作上面两种都不是好的方案,第一个可能会导致其他的页面出现问题, 第二个虽然存到数据库中的是正确的, 阅读全文
posted @ 2012-08-02 12:42 米高佐敦 阅读(120) 评论(0) 推荐(0)
JQuery boxy插件的确认框在AspNet中的应用
摘要:JQuery有不少弹出框的插件,boxy应该算的上是功能和效果都还不错的一款了。先来看一张效果图吧。 在Web开发中经常会使用到Alert和Confirm弹出框,在Asp.Net中的删除按钮上我们常常会加上删除的确认提示,以避免误删除数据,就像上面图片那样。我们一般会写出这样的代码。<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title></title> <script type="text/javas 阅读全文
posted @ 2012-08-02 12:38 米高佐敦 阅读(213) 评论(0) 推荐(0)
JQuery上传插件Uploadify使用详解
摘要:Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。 官方下载 官方文档 官方演示 首先按下面的步骤来实现一个简单的上传功能。 1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。 2 在项目中添加UploadHandler.ashx文件用来处理文件的上传。 3 在项目中添加UploadFile文件夹,用来存放上传的文件。 进行完上面三步后项目的基本结构如下图: 4 D... 阅读全文
posted @ 2012-08-02 12:29 米高佐敦 阅读(245) 评论(0) 推荐(0)
Flex与.NET互操作(一):基于Socket的网络连接
摘要:Flash/Flex也支持基于Socket的网络连接 ,服务器端可以是C++,VB,C#,Java等任一语言开发。监听一个网络端口便可以接收到Flash/Flex开发的客户端的连接。 ActionScript 3.0提供了通过Socket连接的方式与服务器端通信。这点是超越传统B/S结构的重要特征。这样使得网络通信可以即时连接,避免了HTTP协议无状态连接的弊病。ActionScript 3.0使用XMLSocket类进行连接。需要注意的是使用XMLSocket类进行Socket连接时,不能自动穿过防火墙。要想穿过防火墙连接,则需要使用基于HTTP协议的RTMP协议。 通过查阅Adobe提供的 阅读全文
posted @ 2012-08-01 09:45 米高佐敦 阅读(133) 评论(0) 推荐(0)