关闭

模拟126邮箱实现一次上传多个附件的例子

最近,有好些网友问到类似的问题,我于是就做了个简单的例子,相信大家一看就明白。有一点说明的是:对于file控件,必须点击他本身才可能完成对文件的上传,通过脚本打开选择文件对话框以后是无法再上传文件的,这也许是基于安全的考虑,即必须用户本人主观去上传本机的文件,否则本机文件有可能被脚本恶决上传。 我这里只充许上传jpg和gif图片,当然你可以根据需要自己修改。请看示例: ...
阅读(3844) 评论(7)

自己动手做一个日期选择控件(自定义控件)

ASP.NET自带的日期控件可能有很多朋友用着觉得不太方便,我们可以自己动手写一个,当然主要 还是JS完成,为了让开发时使用更方便,在此将它封装成自定义控件,效果如图:关于这个控件有些部分还没有完成,以前写的,现在懒得写了,如果有兴趣的朋友可以改进一下。步骤:1)新建一个C#项目,选择自定义控件库。2) 将SelDate.Cs添加到项目中3)将其他的.js,.css.gif...
阅读(1944) 评论(2)

asp.net导出数据到Excel的几种方法(3/3)

继续前篇,第三种方法是利用OELDB数据访问对象操作Excel文件,达到将数据导出到Excel的目的,这种方法可能用的人不太多,缺点是必须有一个存在的Excel文件。优点是服务器不需要安装Excel,且生成的Excel是标准的Excel格式可以当作数据源使用。准备工作:1)先用准备一个Excel文件,这个Excel文件可以是空的,或是有一定格式的当做数据模板使用。2)将操作的目录给AS...
阅读(6124) 评论(5)

asp.net导出数据到Excel的几种方法(2/3)

     继续前文,第二种方法是利用Excel的Com接口库来完成,这种方法的优点是功能强大,可像使用Excel程序一样来操作Excel文件,缺点是需要服务器安装Excel程序,且需要一定的安全配置。一、准备工作:1)安装Microsoft Excel2)Com的安全设置。   在命令行输入DCOMCNFG ,进入组件服务设置界面,如图:打到Micorosoft Excel...
阅读(7504) 评论(2)

asp.net导出数据到Excel的几种方法(1/3)

asp.net导出到Excel也是个老生常谈的问题,在此归纳一下。第一种是比较常用的方法。是利用控件的RenderControl功能,得到该控件生成的HTML,然后以Excel文件的类型输出到客户端。这种方法生成的其实是个HTML文件,只不过Excel支持HTML格式,所以使用起来似乎和真正的Excel文件没什么两样,但它终究不是Excel格式,它不能当作数据源供其他程序调用。这种实现起来...
阅读(7561) 评论(10)

打造自己的asp.net验证控件

       ASP.NET自带的验证控件具有使用方便,开发快捷等优点。开发人员不必使用js就可以方便地对页面各项控件进行输入验证。但是它也有些不足之处,如:界面单调, 只能通过红色字体显示(当然自定义验证控件除外);只能放在某一固定位置;需要占用一定的版面空间,如果错误消息比较长,会严重影响布局,即使将显示方式设为dynamic,当它显示错误消息时会撑大页面,影响美观,因此,我们有必要对它稍改进...
阅读(3144) 评论(12)

web自定义控件示例,一个自动分页的datagrid例子

 以下是一个web自定义的示例,几年前写的,写得也不是很好,权当抛砖引玉。主要实现datagrid的分页功能:调用使用方法:        this.DataGrid1.ConnectionString =  DataClass.ConnectionString; //这里指定一个连接字串。        this.DataGrid1.strSQL = strSQL;       ...
阅读(1426) 评论(1)

Repeater的应用之嵌套和行操作

repeater是一个 轻量级的控件,它具有效率高,使用灵活等特点,可以根据用户的不同需求生成比较复杂的界面。以下是一个简单的例子,通过嵌套实现常见的子报表功能。同时也顺便提了一下对它的基本数据的操作。请看示例(asp 2.0):aspx: asp:Repeater ID="rp1" runat="server">            HeaderTemplate>     ...
阅读(2200) 评论(0)

模态窗口中的脚本刷新

在模态窗口中,如果直接用document.location来刷新页面,会弹出一个新的窗口。解决的办法有很多种。善于思考人的就会发现,我点击链接或按纽就可以刷新,程序是不是也可以模拟呢。当然可以。这里给出几种常用办法。1.post方式刷新。   这个比较容易。   首先,页面中中必须有 base target="_self">base> 否则提交页面会新开一个窗口...
阅读(1400) 评论(2)

窗口间的关系及交互(二)

前一篇讲了窗口间的关系,下面来谈谈怎么交互。说到底很简单,找到了所需要交互的窗口,就像访问本窗口内的对象来访问目标窗口内的变量、函数、 或html对象等。当然也要举个例子。a.htm:DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm...
阅读(1792) 评论(1)

窗口间的关系及交互(一)

1.window.parent          当前窗口的上一级窗口,当前窗口可以是在iframe 中或是frameset 的一个frame中2.window.top   当前窗口的最顶级窗口。   不管当前窗口是嵌了多少层或是通过iframe 或是frame嵌套,window.top 将返回最外层窗口。  说明:如果当前窗口不在iframe 或frame 中,window.to...
阅读(2062) 评论(0)

GridView或DataGrid 固定表头,滚动数据的例子.

1.主要利用table style的 layout=fixed属性按照当前表头再copy一个table,显示在当前datagrid或gridview的前面.2.注意:调用的时候,datagrid 或gridview       要有style="table-layout:fixed" 和 width=?? 属性.  另外还有个自定义属性 viewheight 是可选,表示滚动内容区域的高度...
阅读(2539) 评论(14)
    个人资料
    • 访问:45042次
    • 积分:620
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:0篇
    • 译文:0篇
    • 评论:56条
    文章分类
    最新评论