MasterPage + UpdatePanel + FileUpload_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > MasterPage + UpdatePanel + FileUpload

MasterPage + UpdatePanel + FileUpload

 2013/7/23 16:40:45  Insus.NET  博客园  我要评论(0)
  • 摘要:上传文件在母版页与Ajax的UpdatePanel的环境进行。由于在母版内使用Ajax,建议使用AjaxControlToolkit.dll组件,去微软官网下载后,并拉入BIN目录中。然后去web.config中配置:创建一个母版FileMgt.master,使用ajaxtoolkit:toolkitscriptmanager和asp:ScriptManagerProxy:创建一个网页LoadFile.aspx,选择则才的母版页。其实asp
  • 标签:ERP file

上传文件在母版页与Ajax的UpdatePanel的环境进行。
由于在母版内使用Ajax,建议使用AjaxControlToolkit.dll组件,去微软官网下载后,并拉入BIN目录中。



然后去web.config中配置:



创建一个母版FileMgt.master,使用ajaxtoolkit:toolkitscriptmanagerasp:ScriptManagerProxy:



创建一个网页LoadFile.aspx,选择则才的母版页。其实asp:FileUpload控件不能在Ajax的UpdatePnael中使用,当点击上传时,已经PostBack了,根本无法拿到FileUpload控件的文件信息。但某些原因,还需要使用到Ajax的UpdatePanel控件,在这情况之下,只好使用Triggers的asp:PostBackTrigger控件来注册了,这样做法,就是去掉了FileUpload控件去掉了UpdatePanel控件功能,即是去掉了Ajax。



去网站根目录之下,创建一个目录,为了存储上传的文件。



现在我们去写上传按钮的OnClick事件:



Ok,演示一下,看看是否正常?



发表评论
用户名: 匿名