|
通过以下方法可以改变gridview里图片列(imagefield)显示图片的大小:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="id"
DataSourceID="AccessDataSource1" AllowPaging="True" CellPadding="4" ForeColor="#333333" GridLines="None" Width="879px">
<Columns>
<asp:BoundField DataField="subject" HeaderText="主题" SortExpression="subject" >
<ItemStyle Width="400px" />
</asp:BoundField>
<asp:BoundField DataField="date" HeaderText="发布日期" SortExpression="date" DataFormatString="{0:yyyy-MM-dd}" HtmlEncode="False" />
<asp:TemplateField HeaderText="图片预览">
<ItemTemplate>
<img src='<%# Eval("photopath") %><%# Eval("photoname") %>' width="150px" height="100px" />
</ItemTemplate>
<InsertItemTemplate>
</InsertItemTemplate>
</asp:TemplateField>
<!-- photopath 为路径字段,photoname为图片文件名字段 -->
<asp:CommandField DeleteText="删除" HeaderText="删除" ShowDeleteButton="True" />
</Columns>
</asp:GridView>
发表于 @ 2008年05月11日 18:11:00|评论(loading...)|收藏
|