MVC3 VB.NET Razor視圖應用程序...我有一個視圖,使用每個循環顯示所有可用的課程。在其中的每一個旁邊,我想放置一個Html鏈接來下載課程講義文件。問題是我沒有在任何論壇上發現任何關於動態分配超鏈接的值,因爲它會隨着每個循環的每次迭代而變化。我編寫了模型來保存與每個類關聯的文件名。下面是從視圖中的一個片段:爲文件動態分配超鏈接的值下載
@For Each item In Model
Dim currentItem = item
Dim Handout = Path.Combine((AppDomain.CurrentDomain.BaseDirectory) + "CourseHandouts\") + currentItem.handoutFile1
@<tr>
<td>
@Html.DisplayFor(Function(modelItem) currentItem.course_ref)
</td>
<td>
@Html.DisplayFor(Function(modelItem) currentItem.course_title)
</td>
<td>@Html.DisplayFor(Function(modelitem) currentItem.course_start)</td>
<td>@Html.DisplayFor(Function(modelitem) currentItem.course_end)</td>
<td id="Actions">
@Html.ActionLink("Details", "CourseDetails", New With {.id = currentItem.course_id})
</td>
<a href="@Handout">Course Handout</a>
</tr>
Next
任何人有我怎麼可能創造出獨特的下載鏈接爲每個文件的任何想法?
怎麼辦你意思是? – SLaks 2012-02-27 05:10:33
查看我編輯的代碼...對於我這樣做的方式... HTML鏈接不能正常工作..文件名出現在它中,但它沒有做什麼,當點擊左鍵時......只有進一步右鍵單擊允許保存整個頁面,以便文件下載鏈接無法正常工作......這是關於什麼......我需要所有的講義才能夠通過單擊課程講義下載該視圖想... – Skindeep2366 2012-02-27 05:13:18