【问题标题】:Wizard Control: UploadFile is not keeping its data when I go to a different step向导控制:当我转到不同的步骤时,UploadFile 不保留其数据
【发布时间】:2011-04-18 02:23:27
【问题描述】:
我正在使用 Wizard Web 控件。所有其他控件都在跨步骤保留其数据。但是,UploadFile 是唯一一个在我进入不同步骤时不保留其数据的控件,这与其他控件(例如 texbox)不同。
然而,我需要让数据保持活跃,因为在用户上传图片后,他需要在点击提交按钮之前查看图片以及其他信息。
另外,如果由于某些原因(例如,他想更改图片),他可以返回并上传其他内容。
那我该怎么做呢?
感谢您的帮助
【问题讨论】:
标签:
.net
asp.net
file-upload
wizard
【解决方案1】:
是的,Asp.net 文件上传在回发后不会保留文件。我遇到过类似的情况。我所做的是,
01.在上传控件旁边添加一个asp.net图片控件。
02.用户在上传控制中选择文件后,将文件上传到服务器文件夹。
03.设置正确的asp.net图像控件服务器路径。
04.当您使用向导来回导航时,这使用户更加友好。
05.如果用户选择另一个图像,重复步骤02和03。
希望对你有帮助。
【解决方案2】:
asp.net 在回发后不保留文件的数据...
您需要自己处理它或使用像 jquery plaugin 之类的 3d 方(例如在 google 中搜索“uploadify”),在上传文件时在服务器上触发事件,让您保存文件或任何您想做的事情。