flex中,datagrid下载文件时存储多个URL

flex中,datagrid下载文件时存储多个URL,第1张

private const FILE_URL:String = "http://localhost:8080/FileUploaded/"你把File_URL定义常量

改兆老:

再定义个变量 FileNameT

FileNameT=FIE_RUL &"main.zip" 这个Main.zip 值需族粗要你族穗升在DataGrid的CLick事件中加入

dataGrid 中单击的时候 拼接FileUrl字符串

private const FILE_URL:String = "http://localhost:8080/FileUploaded/main.zip"

private var fileRef:FileReference

private var urlReq:URLRequest

private function init():void {

arrColl = new ArrayCollection()

urlReq = new URLRequest(FileNameT)

fileRef = new FileReference()

}

private function downloadSourceCodeZip():void {

init()

fileRef.download(urlReq)

}

很简单的方法友段茄直接将名字燃塌列转换成模板列

然后自己手动加个<a>标签注好察意单引号就行了

<a href='路径<%# DataBinder.Eval(Container, "DataItem.文件名字段")%>'

名称 </a>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12152646.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存