日期:2014-05-18  浏览次数:20421 次

一个问题找最深入的答案,分全散了,大家来接
假定当前页面webform1.aspx,有form有input   file控件,怎么能好最安全最有性能把file的值转到webform2.aspx.



------解决方案--------------------
<%@ PreviousPageType VirtualPath= "webform1.aspx ">
将webform1做为强类型,在webform2中引用
可以在msdn中查看索引@Previou8sPageType

------解决方案--------------------
如果是ASP.NET 2.0好像可以用简单的跨页提交
------解决方案--------------------
安全问题很重要的一个问题
关注中.
------解决方案--------------------
最安全最有性能??
两个是有矛盾嘀
个人觉得,上传文件安全方面可以不用做的很严格,也没什么用
上传的木马最重要是不让它运行

所以就提高性能就可以了

用Request.Form好像没有比这个更好的了
------解决方案--------------------
什么叫 “最有安全” 哦,你怕 文件 被截了,被纂改了 啊?

那你就文件头附上,数字签名,用 https ....

什么又叫 “最有性能”哦, 普通 html form 提交方式,整个上传过程都是 http 客户代理(一般就是浏览器)与 服务器 完成的, 要性能,要速度,那你就用 ActiveX 之类的组件吧