Как добавить изображения к продуктам в виде списка? - PullRequest
0 голосов
/ 31 октября 2019

Я не знаю, как добавить изображения в просмотр списка.

Я пытался добавить

<asp:Image ID="image" runat="server" Width ="150" Hight="150" 
    ImageUrl=<%# Eval("pimg") %> />

<asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource">
    <AlternatingItemTemplate>
        <span style="">
            name:
            <asp:Label ID="pnameLabel" runat="server" Text='<%# Eval("pname") %>' />
            <br />
            price:
            <asp:Label ID="ppriceLabel" runat="server" Text='<%# Eval("pprice") %>' />
            <br /><br />
        </span>
    </AlternatingItemTemplate>
    <EditItemTemplate>
        <span style="">
            name:
            <asp:TextBox ID="pnameTextBox" runat="server" Text='<%# Bind("pname") %>' />
            <br />
            price:
            <asp:TextBox ID="ppriceTextBox" runat="server" Text='<%# Bind("pprice") %>' />
            <br />
            <asp:Button ID="UpdateButton" runat="server" CommandName="Update" Text="Update" />
            <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" Text="Cancel" />
            <br /><br />
        </span>
    </EditItemTemplate>
    <EmptyDataTemplate>
        <span>No data was returned.</span>
    </EmptyDataTemplate>
    <InsertItemTemplate>
        <span style="">
            name:
            <asp:TextBox ID="pnameTextBox" runat="server" Text='<%# Bind("pname") %>' />
            <br />
            price:
            <asp:TextBox ID="ppriceTextBox" runat="server" Text='<%# Bind("pprice") %>' />
            <br />
            <asp:Button ID="InsertButton" runat="server" CommandName="Insert" Text="Insert" />
            <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" Text="Clear" />
            <br /><br />
        </span>
    </InsertItemTemplate>
    <ItemTemplate>
        <span style="">
            name:
            <asp:Label ID="pnameLabel" runat="server" Text='<%# Eval("pname") %>' />
            <br />
            price:
            <asp:Label ID="ppriceLabel" runat="server" Text='<%# Eval("pprice") %>' />
            <br /><br />
        </span>
    </ItemTemplate>
    <LayoutTemplate>
        <div id="itemPlaceholderContainer" runat="server" style="">
            <span runat="server" id="itemPlaceholder" />
        </div>
        <div style="">
        </div>
    </LayoutTemplate>
    <SelectedItemTemplate>
       <span style="">
            name:
            <asp:Label ID="pnameLabel" runat="server" Text='<%# Eval("pname") %>' />
            <br />
            price:
            <asp:Label ID="ppriceLabel" runat="server" Text='<%# Eval("pprice") %>' />
            <br /><br />
        </span>
    </SelectedItemTemplate>
</asp:ListView>

Я не добавил изображения в базу данных, но добавил их URL и разместил всеизображения в папке с именем img. Заголовок изображения URL в доступе pimg. Как добавить изображения в ListView?

1 Ответ

0 голосов
/ 01 ноября 2019

URL-адрес изображения должен заключаться в одинарные кавычки. Проверьте все остальные Eval s и Bind s, чтобы увидеть другие примеры.

ImageUrl='<%# Eval("pimg") %>'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...