2011-05-30 58 views
0

我正在使用spgridview基於庫viewid顯示庫中的項目。我將數據源分配爲SPlist.items.getdatatable();.這裏的文件大小列,我得到的數值。但我需要用KB顯示。文件大小列與kb在sharepoint

如何以kb,mb作爲後綴顯示文件大小值而不循環數據表中的每列

在前提前

回答

0

我所知,

我們不能這樣做。替代方法是循環併爲每個行數據應用驗證。

1

你可以試試這個....嗎?

<asp:TemplateField HeaderText="HeaderText"> 
    <ItemTemplate> 
    <asp:Label ID="lbl" runat="server" <%# Convert.ToString(Eval("ColumnName")/1024) + " KB" %> ></asp:Label> 
    </ItemTemplate> 
</asp:TemplateField> 
+0

很好。但我也需要顯示MB和GB。 – 2011-06-07 09:33:16

+0

你可以用同樣的方法計算,如果你想以MB爲單位,那麼可以將它分成Convert.ToString(Eval(「ColumnName」)/ 1024 * 1024) – 2011-06-07 09:34:59

相關問題