通过文件上传更新面板

2024-01-03

<asp:FileUpload runat="server" ID="uploadCertification" />
<asp:Button runat="server" ID="btntext" OnClick="btntext_Click" />

Code

uploadCertification.PostedFile.SaveAs(serverPathImage + "\\CertificationCompany\\as.td");

这段代码工作正常但是当

 <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
      <asp:UpdatePanel ID="UpdatePanel3" runat="server"><ContentTemplate>
     <asp:FileUpload runat="server" ID="uploadCertification" />
      <asp:Button runat="server" ID="btntext" OnClick="btntext_Click" />
</ContentTemplate></asp:UpdatePanel>

Code

 uploadCertification.PostedFile.SaveAs(serverPathImage + "\\CertificationCompany\\as.td");

这一行说错误:对象引用未设置到对象的实例。


看一下在 UpdatePanel 中使用 PostBackTrigger:

回发触发器 http://msdn.microsoft.com/en-us/library/system.web.ui.postbacktrigger.aspx

上述 MSDN 文章包含将 PostBackTrigger 与 FileUpload 控件一起使用的代码列表。

您可以使用的其他方法是使用 iframe 方法(在其他答案之一中提到)或使用许多第三方组件之一,这些组件利用 javascript 和 flash 上传文件(查找几个以下是更受欢迎的)

上传 http://www.uploadify.com

SWF上传 http://swfupload.org/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过文件上传更新面板 的相关文章

随机推荐

  • 什么是全球交易?

    JSR 907 JTA 1 2定义 全局事务 术语 UserTransaction begin 方法启动一个全球交易和 将事务与调用线程关联起来 这意味着什么 是最外面的事务还是什么 基本上 本地事务和全局事务之间的区别在于资源限制 全局事
  • MVC 区域不渲染 _Layout

    我有 NET CORE 2 2 的 MVC 项目我在项目中添加了区域 它在本地计算机中可以正常工作 当应用程序成功发布时 我使用 Azure Devops 设置 CI CD 管道 我注意到我的区域渲染不正确 下面的内容来自 azure 网站
  • 如何在 Excel 中使用 VBA 创建和填充 ActiveX 组合框。

    我在尝试在 Excel 的 vba 中创建并填充 ActiveX 组合框时遇到问题 下面的代码在作为两个单独的宏运行时有效 但是当我尝试将两者放在一起时 会创建一个空的组合框 谁能告诉我这是为什么以及如何克服这个问题 提前致谢 杰威 Sub
  • Nvidia NPP nppiFilter 在与 2d 内核卷积时产生垃圾

    Nvidia 性能基元 NPP http developer nvidia com cuda nvidia performance primitives提供了nppiFilter用于将用户提供的图像与用户提供的内核进行卷积的函数 对于一维卷
  • 在 Debian Squeeze 上升级 phpmyadmin(和其他软件包)

    我刚刚使用 Debian Squeeze 最新稳定版本 6 0 4 设置了一个新的虚拟机 我想要一个网络服务器 所以我安装了常用的 apache php5 mysql phpmyadmin 等 一切都很顺利 一切正常 我的问题是关于升级包的
  • 在列表中查找元素的Scheme 函数是什么?

    我有一个元素列表 a b c 我想查找其中是否有 真或假 x 例如 其中 x 可以是 a 或 d 有为此的内置函数吗 如果您需要使用内置等价运算符之一进行比较 您可以使用memq memv or member http www scheme
  • AngularJS:自定义迭代/数据转换和分组...当简单的 ng-repeat 无法解决问题时

    还是这个问题Angular js 更复杂的条件循环 https stackoverflow com q 15943193 301596但我觉得这个问题的答案是正确的 所以我接受了 因此 让我比在原来的问题中更详细地阐述 我正在努力得到这个
  • 如何意图进入特定的选项卡片段?

    有两个活动 MainActivity 和 LoginActivity 我也有一个Fragment 名称是TabFragment 带有TabLayout 它的父级是MainActivity 我如何从我的登录活动中意图进入特定的 TabFrag
  • 如何在 Excel 中将 DocumentProperty 添加到 CustomDocumentProperties?

    我正在尝试将 DocumentProperty 添加到 CustomDocumentProperties 集合中 代码如下 Sub testcustdocprop Dim docprops As DocumentProperties Dim
  • 在管道中使用 PowerShell 任务 Sysprep Azure VM

    我的 dotNET 应用程序是通过构建管道构建的 使用 Windows 托管代理 在随后的发布管道中 我配置了一个 16GB Win2016 VM 启用 RDP HTTP HTTPS WinRM 和 SSH 我将在其中配置手动 RDP 此处
  • 我应该如何绑定到 Ember 视图中的窗口函数?

    我有一个 mixin 它会在页面调整大小时自动重新计算并设置 div 的高度 它可以工作 但在我看来 绑定到 jQuery 事件并在每次调用时手动触发 Ember 事件似乎很愚蠢 有没有办法直接在 Ember 中绑定到窗口事件 我有一个简化
  • 将 Facebook Graph API 日期转换为 UNIX 时间戳

    如何将 Facebook Graph API 日期转换为 UNIX 时间戳 Facebook 最近添加了一项功能 其中日期 时间将以 Unix 时间戳格式返回 只需添加date format U查询参数以结束您的图形调用 例如 https
  • 回形针、多个附件和验证

    有人有 Rails 3 的多个附件在多部分表单上进行验证的示例吗 我一直在努力让它永远工作 并且找到了我能找到的每一篇博客文章和消息 但没有一个涵盖这种情况 并且文档根本 没有帮助 第一个问题是大多数示例都使用 new record 在视图
  • Django 对分页结果进行排序

    我正在使用 CBV 在 Django 2 中创建一个列表视图 分页正在工作 但是我现在正在尝试向我的分页添加排序 这种排序将起作用 当用户选择一列时 它将附加一个 GET 查询字符串 然后当我渲染视图时 我将按 QueryResult 进行
  • 添加新对象到 json-server; AngularJS

    我有一个 Angular 应用程序 应该与 json server 一起使用来检索数据并添加新数据 用户反馈 所以我有 json 数据库和一些数组 其中之一是 feedbacks 目前是空的 在 PUT 方法上我得到 PUT feedbac
  • 您可以在 Eclipse 中保存选项卡组以便稍后打开它们吗?

    我所从事的一个项目中有几个不同的流程 我不断在代码编辑器中打开和关闭该特定进程的选项卡 java 文件 每个进程几乎总是使用相同的 java 文件 我想知道是否可以将打开的文件保存为工作集的一部分 以便我可以选择我想要的工作集并打开我需要使
  • 使用 xquery 将所有元素的特定属性连接在一起

    如何使用 SQL XQuery 将所有元素的特定属性连接在一起 我有一个这样的表 InvoiceId Details 1001
  • Raspberry Pi 上的自托管 SignalR 可以工作吗?

    我想在 Raspberry Pi 上托管一个基于 C mono signalR 的网页 这可能吗 我设法编写了一个客户端 服务器 客户端解决方案 其中 signalR 集线器托管在运行 IIS 8 的 PC 上 pi 上的控制台应用程序使用
  • 如何判断应用程序是由于 Titanium 中的推送通知而打开还是恢复?

    在 Titanium 中 如何根据推送到达时应用程序是否打开来以不同方式处理推送 当收到推送通知并且我的应用程序正在运行时 我想弹出一条消息 将用户带到通知引用的项目 如果应用程序关闭 并且用户点击推送通知并导致应用程序打开 我想将用户直接
  • 通过文件上传更新面板