国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

文件下載

2019-11-17 01:37:19
字體:
供稿:網(wǎng)友
文件下載

由于想要為一個小項目中添加一個附件上傳和下載功能,我就去網(wǎng)上找了代碼,實現(xiàn)了這個下載的功能,本人只為實現(xiàn)功能,沒有講求代碼的由來,因為本人認(rèn)為,代碼只是工具,而功能這是我們的需求。廢話不多說,代碼如下:

1)首先,html主要代碼:

 1 <script type="text/javascript"> 3 $(function () { 4 var fileNames = '<%=fileNames%>'; 5 var fileName = fileNames.toString().split(';'); 6 //////////////////動態(tài)添加表格 7 var tableStr = ""; 8 tableStr = tableStr + "<thead><tr><th><strong>序 號</strong></th><th><strong>文件名稱</strong></th><th align='center' width='15%'><strong>操  作</strong></th></tr></thead>"; 9 tableStr = tableStr + "<tbody>";10 for (var i = 0; i < fileName.length; i++) {11 tableStr = tableStr + "<tr><td>" + (i + 1) + "</td><td>" + fileName[i] + "</td><td align='center'><a class='button small gray' href='DownF  ile.aspx?FileName=" + fileName[i] + "'>下載</a></td></tr>";12 }13 tableStr = tableStr + "</tbody>";14 $("#tbload").html(tableStr);27 });29 </script>30 31 <div id="LinkdownLoad">32     <table id="tbload" class="tbload" width="100%" border="1">33     </table>35 <div>

2)DownFile.aspx核心代碼

 1     string filename = this.Request["FileName"].ToString(); 2         if (filename != "") 3         { 4             string path = Server.MapPath("~/DownLoadFiles/") + filename; 5             FileInfo file = new FileInfo(path); 6             if (file.Exists) 7             { 8                 downLoad(filename, path); 9             }10             else11             {12                 Response.Write("this file does not exist.");13             }14         }

至于downLoad方法,網(wǎng)上代碼一搜一大堆,本人就不粘度了。該方法主要的是filename,path兩個參數(shù),filename即是文件名,如“a.txt”。path是存文件的路徑。

3)其他的沒想到的,請高手們多多指正批評,促使進(jìn)步。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 靖远县| 湘乡市| 宿州市| 英超| 蓬溪县| 黄冈市| 朔州市| 濉溪县| 阿合奇县| 乌拉特前旗| 四子王旗| 长沙县| 应城市| 远安县| 云安县| 樟树市| 临猗县| 丰台区| 剑阁县| 方正县| 治多县| 全椒县| 突泉县| 绥宁县| 疏勒县| 东乡县| 苍山县| 盐津县| 大宁县| 根河市| 宜都市| 弋阳县| 磐石市| 闻喜县| 潼关县| 赫章县| 延津县| 邮箱| 潜江市| 彰化县| 北安市|