- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 一个包含上传控件的用户控件把信息传递给包含页面的方法
FileUpLoad.ascx: 上传文件: 包含页面需要得到FileUpLoad控件的信息,因为执行FileUpLoad.ascx的顺序是在page_load后面,所以postback后,在page_load里也不会得到FileUpLoad控件的信息,但页面另外有一个Page_PreRender事件是可以得到的.而这个事件也是改变控件值的最后
2009-08-10 17:19:00 446
原创 ajax与FileUpload冲突的一种解决办法
因为做一个新闻管理后台,新闻发布页面用到了ajax,刚开始以为跟平常一样. 但点击浏览按钮选择文件后,点上传,发现程序中FileUpload的HasFile是false. 很奇怪,后来才想到,估计是用了UpdatePanel的缘故.后来google了很多,发现大部分都是使用别人的改良程序或者开发的上传组件.后来自己觉得ajax ToolKit中的
2008-12-08 23:04:00 1672
原创 在gridview中用hovermenu展示每行更多信息并编辑该行信息
工具 .net 2008 数据库 sql server 2005 ajax toolkit 在实现这个小功能时遇到几个小问题,记录如下:这是效果图: 由于gridview所在panel的宽度有限,如果展示太多信息,则会引起视觉上的杂乱感.故需要精简所展示的字段. ajax中hovermenu可以完成这个任务,这个扩展控件声明相对简单,相关
2008-09-26 14:48:00 816
转载 阻止页面的多次提交
在Web开发程序中,往往由于种种原因,客户会多次操作页面导致数据冗余或不一致, 在ASP.NET AJAX出现之前可以通过对__dopostback()的调用等方法也可以防止页面多次提交。 在ASP.NET AJAX中的页面客户端中有一个叫onInitializeRequest的事件,它在页面初始化之前触发,可以对页面的提交事件进行控制,并且可以调用该事件参数的中的一个set_cancel
2007-12-07 12:29:00 438
原创 asp.net C# 导出excel
开发环境 windows + vs.net 2005 + oracle 9 + Access2003 语言 C# 前段时间做了个简单的查询后台,需要把gridview里的数据导出到excel,由于页面上的gridview已经分页,所以必须声明一个新的gridview存储所有要导出的数据. 在把查询出的数据导出execl文件的时候,因为字符集问题,在代码
2007-12-07 11:24:00 554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人