您将如何格式化代码中生成的Gridview的列?

时间:2014-12-05 16:17:48

标签: asp.net gridview

我从我的数据中提取了一系列业务,其中在一个时间范围内对该业务进行了一些操作,并且对于每个业务我列出了业务并生成以下操作的网格视图它。因此,我在代码中创建gridview,并在网页上为每个业务编写标题和相应的数据。

这一切都很好。我想要做的是将格式应用于这些列中的数据(按名称或索引)。我似乎无法以编程方式找到如何做到这一点。好像你应该能说'#34; gridview.column(1).dataformatstring =" {0:c}"或类似的东西。有没有人这样做过?似乎它不会是一项不寻常的任务。

循环中的代码示例(基本思路):

        Dim DetailTable As DataTable = GetLastMonthsDetail(ProjectID)

        Dim gv As GridView = New GridView

        gv.DataSource = DetailTable
        gv.AutoGenerateColumns = True
        gv.DataBind()

或者,如果有一种方法可以将gridview定义复制到创建的gridview,那也可以。

我仍在寻找答案,但是出于时间的考虑,我摆脱了gridview,只是将其编码为写出HTML。

0 个答案:

没有答案