我正在使用spgridview来显示基于库viewid的库中的项目。我将数据源分配为SPlist.items.getdatatable();.这里的文件大小列,我得到的数字值。但我需要以KB的形式展示。
如何在数据表中显示带有kb,mb作为后缀的 filesize值而不循环每列?
先谢谢
答案 0 :(得分:1)
你能试试吗??
<asp:TemplateField HeaderText="HeaderText">
<ItemTemplate>
<asp:Label ID="lbl" runat="server" <%# Convert.ToString(Eval("ColumnName")/1024) + " KB" %> ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
答案 1 :(得分:0)
据我所知,
我们做不到。替代方法是循环并对每个行数据应用验证。