社区首页 >问答首页 >回发后如何获取或保留文件上传控制值

回发后如何获取或保留文件上传控制值
EN

Stack Overflow用户
提问于 2013-04-05 08:35:16
回答 1查看 3.8K关注 0票数 0

嗨,我有一个用户控件,上面有一个文件上传控件,用户控件在标签容器中,在aspx page.hirarchy上是这样的:

1.母版页2.aspx具有ajax选项卡控件的页面。3.位于选项卡容器内的用户控件。4.用户控件上的文件上传控件。和提交按钮

我面临的问题是:当我点击提交按钮时,页面加载事件在按钮点击事件之前被调用,文件上传控件的值为空。

请告诉我回发后如何获取文件上传控制值。谢谢是预付款。

EN

回答 1

Stack Overflow用户

发布于 2013-04-05 08:39:48

文件上载控件不会在每次请求时保留已投递的文件。

当用户选择一个文件时,它将在下一个发生的PostBack请求中可用。

您应该在每次回发时检查PostedFile,并将此文件保存在服务器上。

在ViewState中保留对其路径的引用。

然后,当用户完成所有输入时,您可以处理该文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15829337

复制
相关文章
enableEventValidation 回发或回调参数无效 的解决办法[通俗易懂]
回发或回调参数无效。在配置中使用 <pages enableEventValidation=”true”/> 或在页面中使用 <%@ Page EnableEventValidation=”true” %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
全栈程序员站长
2022/09/15
2.1K0
SpringBoot 上传文件后访问文件
我们在上传文件的时候会指定一个服务器的路径,这个路径不能写死在代码中,所以我们会提取出来:
wsuo
2020/10/29
1.4K0
SpringBoot 上传文件后访问文件
【说站】Springboot如何从yml或properties配置文件中获取属性值
配置文件如下: server.port=8081person.name=孙超person.age=22person.birth=2022/12/12person.map.k1=k1person.list=a,bc,cperson.dog.name=xiaogouperson.dog.age=2 @Value 获取配置文件的值 package com.sunchao.demo.bean;import org.springframework.beans.factory.annotation.Value;i
很酷的站长
2022/11/24
7.9K0
【说站】Springboot如何从yml或properties配置文件中获取属性值
JS获取URL“#”后的值
http://localhost:62683/youli/product.htm#0 alert(GetRequest()); //获取#号值 function GetRequest() { var str = location.href var num = str.indexOf("#"); str = str.substr(num + 1); return str; }
小语雀网
2022/05/06
54.5K0
TKE集群开启RBAC控制后如何获取集群token
最近TKE集群的RBAC对象级权限控制功能已经全量上线了,新的RBAC模式下kubeconfig不再提供集群的token,都是通过证书进行认证,具体变化和使用可以参考文档https://cloud.tencent.com/document/product/457/46104,但是今天的重点不是RBAC的介绍和使用。
聂伟星
2020/12/17
3.6K0
回发或回调参数无效。在配置中使用 <pages enableEventValidation=”true”/> 或在页面中使用 <%@ Page EnableEventValidation=”true”
回发或回调参数无效。在配置中使用 <pages enableEventValidation=”true”/> 或在页面中使用 <%@ Page EnableEventValidation=”true” %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
全栈程序员站长
2022/09/15
1.7K0
asp.net中回发或回调参数无效。在配置中使用 <pages enableEventValidation=”… 问题解决[通俗易懂]
回发或回调参数无效。在配置中使用 <pages enableEventValidation=”…
全栈程序员站长
2022/09/15
2K0
WebLogic中JSP文件生成Servlet后保留.java文件 WeblogicJSPJavaServletWeb
WebLogic中JSP文件生成Servlet后保留.java文件在weblogic.xml中设置keepgenerated为true即可 默认是在 user_projects     domains         yourdomain             beaserver                 .wlnotdelete                     extract 相应你的应用程序目录中,不过生成.java编译为.class后,.java就被删除了,所以你需要在weblogic.xml里设置如下即可保留.java文件 这样,你就可以在这里找到你的应用程序JSP文件编译成Servlet文件再编译成.class文件了。
阿敏总司令
2019/02/28
1.1K0
SpringMVC【参数绑定、数据回显、文件上传】
前言 本文主要讲解的知识点如下: 参数绑定 数据回显 文件上传 参数绑定 我们在Controller使用方法参数接收值,就是把web端的值给接收到Controller中处理,这个过程就叫做参数绑定… 默认支持的参数类型 从上面的用法我们可以发现,我们可以使用request对象、Model对象等等,其实是不是可以随便把参数写上去都行???其实并不是的… Controller方法默认支持的参数类型有4个,这4个足以支撑我们的日常开发了 HttpServletRequest HttpServletResponse
Java3y
2018/04/02
1.4K0
SpringMVC【参数绑定、数据回显、文件上传】
vue上传文件夹和文件_vue打包后的文件如何运行
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
1.1K0
vue获取文件hash值
获取文件hash有什么用呢?当然是用来实现分片上传和断点续传和秒传功能的,这里要用到spark-md5,没有的话先安装下
你的明明呐丶
2022/06/27
3K0
input上传文件个数控制
HTML: 1 <h3>请上传[2,5]个文件</h3> 2 <form action="" enctype="multipart/form-data"> 3 <input type="file" name="file" multiple="multiple" id="file" onchange="fileCountCheck(this,2,5)" /> 4 </form> JavaScript: 1 /** 2 * [fileCountChe
ProsperLee
2018/10/24
5.4K0
input上传文件个数控制
AFNetworking框架_上传文件或图像server
– (void)uploadImageWithImage:(NSString *)imagePath
全栈程序员站长
2022/07/06
5120
PHP下拉框选择的实现方法 刷新后保留值
今天在修复模板的时候发现有下拉选择框这代码功能 然后想搞的时候发现自己居然忘记怎么写了。。。想了很久才想起来原来是这么写。 下面是源代码: <select name="aaa"> <option value="">无</option> <option value="1" >第一个</option> <option value="2" >第二个</option> <option value="3" >第三个</option> <option value="4" >第四个</option> </select>
用户8099761
2023/05/10
1.1K0
System.ArgumentException: 回发或回调参数无效。在配置中使用 < pages enableEventValidation=”true”/>
大家好,又见面了,我是你们的朋友全栈君。关于在同一个页面中使用Gridview控件的时候发现气updaeting事件无法被服务器所响应,看来它的错误报警然后查询了部分资料现在将整理的解决方法总结如下:点击update 事件无法响应原因出在回发或回调参数无效。在配置中使用 <pages enableEventValidation=”true”/> 或在页面中使用 <%@ Page EnableEventValidation=”true” %> 启用了事件验证。出于安全目的,此功能验证回发或回 调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 回发或回调参数无效。在配置中使用 < pages enableEventValidation=”true”/> 或在页面中使用 <% @ Page EnableEventValidation=”true” %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数 是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。
全栈程序员站长
2022/09/15
1.4K0
爬虫之上传文件,request如何上传文件
爬虫之上传文件,request如何上传文件,当我们遇到需要上传文件的接口时,如何破解上传文件的密码呢?
全栈程序员站长
2022/02/21
3.8K0
爬虫之上传文件,request如何上传文件
前端js上传文件到COS对象存储后获取不到对象链接,求解
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111数字是来凑字数的
用户9327683
2021/12/26
4.8K1
Git 上传文件超出最大值
昨天在上传打包的程序的时候,git 意外报错了,试了一下,并不是因为有冲突什么的,仔细看了一下报错:
zucchiniy
2020/05/22
7830
bootstrap fileinput 文件上传和回显「建议收藏」
官网下载文件http://plugins.krajee.com/file-input/demo
全栈程序员站长
2022/08/15
2.8K0
点击加载更多

相似问题

回发后保留textbox值

22

回发后保留ViewBag值

20

回发后保留对象的值

10

Mvc在回发后保留值

23

如何在回发后保留dropdownlist选定值

60
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文