je ne peux pas afficher l'image sur mon point de vue ASPX .. J'utilise comme base de données MySQLAffichage de l'image en asp.net mvc
j'ai ce code pour mon modèle:
Imports Microsoft.VisualBasic
Imports System.Data
Public Class ClassPhotosConnection
Inherits ClassConnection
Public Function pictureSelect() As DataTable
Return ReadData("SELECT * FROM pictures")
End Function
End Class
pour le contrôleur:
Public Class AdministrationController
Inherits Global.System.Web.Mvc.Controller
Private dPhotos As New ClassPhotosConnection
<AcceptVerbs(HttpVerbs.Get)> _
Function Photos() As ActionResult
Dim _photos As DataTable = dPhotos.pictureSelect()
Return View(_photos)
End Function
End Class
pour la vue:
<div>
<form action="<%url.action("Photos") %>">
<%Using Html.BeginForm%>
<%Dim _photos As datatable = ViewData.Model%>
<%For count As Integer = 0 To _photos.Rows.Count - 1%>
<img src='<%=_photos.Rows(count).Item("picURL") %>' alt="" />
<p>
<%=_photos.Rows(count).Item("picCaption")%>
</p>
<%Next%>
<%End Using%>
</form>
</div>
la seule chose qui est affichée est la picCaption .. il semble qu'il ne peut pas appeler src = '<% = _ photos.Rows (count) .Item ("picURL")%>' comment puis-je afficher l'image?
merci!
Quelle est la valeur de l'élément src lors du rendu? –