c# - 为什么图像不显示在 GridView 中?

标签 c# asp.net

<asp:TemplateField HeaderText="Image">
    <ItemTemplate>
        <asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("imagepath") %>' Height="100px"
                   Width="100px" />
    </ItemTemplate>
</asp:TemplateField>

绑定(bind)的路径是表中的 C:/inetpub/wwwroot/Image/FolderName/abc.jpg,但未显示。该图像位于同一文件夹中,甚至没有给出任何异常。

最佳答案

<img src='<%# Eval("imagepath").ToString() %>' Width="100px" Height="100">

也许你可以做类似的事情??

关于c# - 为什么图像不显示在 GridView 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29998325/

相关文章:

c# - WindowsBase.dll 中发生“System.StackOverflowException”

asp.net - SetAuthCookie 设置 Cookie,但不在后续请求中设置 IsAuthenticated

c# - 日期时间格式与文化不匹配

c# - 在 VS 2010 中使用制表符对齐代码

c# - 应用程序崩溃,事件名称为 CLR20r3?

c# - "RESPONSE_Strict_Transport_Security"用于在 IIS 中强制使用 SSL 的服务器变量

c# - 如何将用户输入的字符串与任何表示本地主机的内容匹配?

c# - 流利的验证 SetCollectionValidator

asp.net - 从后面的代码执行选择查询

c# - 单击“编辑命令控件”时 GridView 样式丢失