【问题标题】:How to display the image with pop up in asp.net?如何在asp.net中弹出显示图像?
【发布时间】:2017-10-08 14:23:56
【问题描述】:

我想在 asp.net 的网格视图中单击链接按钮时显示弹出窗口。在数据库中,我使用字节类型存储图像。我用 HTML 编写代码用于

<asp:GridView ID="dgvImage" DataKeyNames="File_ID" runat="server" 
    AutoGenerateColumns="False" BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" 
    BorderWidth="1px" CellPadding="4" ForeColor="Black" GridLines="Vertical">
    <AlternatingRowStyle BackColor="White" />
    <Columns>
        <asp:BoundField DataField="File_ID" HeaderText="ID"/>
        <asp:BoundField DataField="File_Name" HeaderText="Name" />
        <asp:TemplateField HeaderText="">
            <ItemTemplate>
                <asp:LinkButton ID="lnkView" runat="Server" Text="View" CommandName="View"
                    OnClick="View_Click"></asp:LinkButton>
                </span>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="">
            <ItemTemplate>
                <span onclick="return confirm('Are you sure to Delete the record?')">
                <asp:LinkButton ID="lnkdelete" runat="server" 
                    OnClick="lnkdelete_Click">Delete</asp:LinkButton>
                </span>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
    <FooterStyle BackColor="#CCCC99" />
    <HeaderStyle BackColor="#6B696B" Font-Bold="True" ForeColor="White" />
    <PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
    <RowStyle BackColor="#F7F7DE" />
    <SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
    <SortedAscendingCellStyle BackColor="#FBFBF2" />
    <SortedAscendingHeaderStyle BackColor="#848384" />
    <SortedDescendingCellStyle BackColor="#EAEAD3" />
    <SortedDescendingHeaderStyle BackColor="#575357" />
</asp:GridView>

当我单击查看按钮时,页面已加载但未显示图像,然后没有发生任何错误。

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:

    要在弹出窗口中显示图像:在弹出窗口中,将父页面的记录id作为查询字符串传递并在弹出页面上获取此id,将字节转换为图像并显示在图像标签中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      • 1970-01-01
      • 2022-10-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多