GridView 怎么显示图片
<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"onpageindexchangi...
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" onpageindexchanging="GridView1_PageIndexChanging">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<input name='CheckboxGroup' type='checkbox' value='<%#Eval("id") %>'>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="id" HeaderText="编号" />
<asp:BoundField DataField="types" HeaderText="香车美女类型"/>
<asp:BoundField DataField="names" HeaderText="香车美女名称" />
<asp:BoundField DataField="url" HeaderText="图片地址" />
<asp:ImageField DataImageUrlField="url" HeaderText="图片">
</asp:ImageField>
</Columns>
<EmptyDataTemplate>
温馨提示:当前没有任何记录哦。
</EmptyDataTemplate>
</asp:GridView> 展开
<Columns>
<asp:TemplateField>
<ItemTemplate>
<input name='CheckboxGroup' type='checkbox' value='<%#Eval("id") %>'>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="id" HeaderText="编号" />
<asp:BoundField DataField="types" HeaderText="香车美女类型"/>
<asp:BoundField DataField="names" HeaderText="香车美女名称" />
<asp:BoundField DataField="url" HeaderText="图片地址" />
<asp:ImageField DataImageUrlField="url" HeaderText="图片">
</asp:ImageField>
</Columns>
<EmptyDataTemplate>
温馨提示:当前没有任何记录哦。
</EmptyDataTemplate>
</asp:GridView> 展开
2个回答
展开全部
<asp:ImageField DataImageUrlField="url" HeaderText="图片">
绑定的如果是图片路径的话,必须是与本项目对应的相对路径,比如说你的项目路径是D:/xiangmu 而且页面的路径是D:/xiangmu/yemian
而你绑定的url是 xiangche/meinv.jpg
绑定页面上会直接替换成D:/xiangmu/yemian/xiangche/meinv.jpg
如果此路径是图片地址那么就可以显示出来,如果url是你写的绝对地址,比如说: D:/xiangche/meinv.jpg 到页面上就变成
D:/xiangmu/yemian/D:/xiangche/meinv.jpg
你说会不会显示呢
绑定的如果是图片路径的话,必须是与本项目对应的相对路径,比如说你的项目路径是D:/xiangmu 而且页面的路径是D:/xiangmu/yemian
而你绑定的url是 xiangche/meinv.jpg
绑定页面上会直接替换成D:/xiangmu/yemian/xiangche/meinv.jpg
如果此路径是图片地址那么就可以显示出来,如果url是你写的绝对地址,比如说: D:/xiangche/meinv.jpg 到页面上就变成
D:/xiangmu/yemian/D:/xiangche/meinv.jpg
你说会不会显示呢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询