如果用户什么都没有,则检索空白图片

时间:2015-04-18 12:08:11

标签: c# linq

当我从数据库中收集用户时就是这样。所以用户有一个图像显示,而那些没有任何东西可以显示他们没有图片,

我在代码中已经这样做了

<asp:Repeater ID="RepeaterBrugere" runat="server" ItemType="LinqData.brugere">
        <ItemTemplate>
            <li class="col-md-3 col-sm-6 col-xs-12 isotope-item" style="float:left;">
                <div class="portfolio-item img-thumbnail">
                    <a href="../profil/profil.aspx?id=<%# Item.Id %>" class="thumb-info">
                        <img src="../profil-img/<%# Item.img %>" alt="<%# Item.fornavn %> <%# Item.efternavn %>" style="min-height:245px; max-height:245px;"/>
                        <span class="thumb-info-title">
                            <span class="thumb-info-inner"><%# Item.fornavn %> <%# Item.efternavn %></span>
                        </span>
                    </a>
                </div>
            </li>
        </ItemTemplate>
    </asp:Repeater>

到aspx.cs我在这里写了,

RepeaterBrugere.DataSource = db.brugeres.OrderByDescending(AY => AY.fornavn);
    RepeaterBrugere.DataBind();

1 个答案:

答案 0 :(得分:1)

保存图像时,应将空图片的默认图像(即empty.jpg)保存到数据库中。当用户上传有效图片时,会被覆盖。您可以更新现有数据以反映空白图片吗?另一个选择是修改你的代码以执行case语句或在绑定之前循环结果并更新任何没有imnage的empty.jpg图像。