[英]asp.net image src not showing from database in listview
我面臨着非常嚴重的問題。 我正在嘗試使用listview控件綁定數據庫中的圖像路徑。 Listview被綁定,但是img沒有出現。 當我查看檢查時,無法在img標簽中看到src屬性。 Listview獲得完美的綁定,並且路徑也正確。 如果您在下面的屏幕快照中看到&突出顯示的行,即缺少src屬性的img標簽。
<div class="row">
<asp:ListView ID="subCategoriesList" runat="server">
<ItemTemplate>
<div class="col-md-3">
<img id="myimag" runat="server" src='<%# Eval("icon") %>' />
<br /><%# Eval("name") %>
</div>
</ItemTemplate>
</asp:ListView>
</div>
Listview綁定代碼
private void bindSubCatgoriesRightSide()
{
try {
string constr = ConfigurationManager.ConnectionStrings("conio2").ConnectionString;
using (MySqlConnection con = new MySqlConnection(constr)) {
using (MySqlCommand cmd = new MySqlCommand()) {
cmd.CommandText = "SELECT * FROM subcategory WHERE type = 'product' and category = 'mobile' and status = 'active'";
cmd.Connection = con;
using (MySqlDataAdapter sda = new MySqlDataAdapter(cmd)) {
DataTable dt = new DataTable();
sda.Fill(dt);
subCategoriesList.DataSource = dt;
subCategoriesList.DataBind();
}
}
}
} catch (Exception ex) {
Response.Write(ex);
}
}
我認為您正在查看錯誤的輸出部分,在列表視圖項目模板中,將圖像包裝在<div class="col-md-3"></div
...
但在屏幕截圖中,圖像包裝在<div class="col-md-6 col-sm-6 col-xs-12 margin-bottom"></div
除非您使用JS更改類
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.