请问如何用代码设置gridview的列格式?
我的程序是这样的:
在aspx文件中只有两行
没有使用sqldatasource绑定
在后台文件中,生成了datatable,然后绑定到gridview上面
由于不是提前用sqldatasource绑定好,所以没法直接在前台文件上加属性 DataFormatString="{0:d}"
请问怎样在后台代码中设置这个属性?谢谢
在aspx文件中只有两行
<asp:GridView ID="GridView1" runat="server" Width="800">
</asp:GridView>
没有使用sqldatasource绑定
在后台文件中,生成了datatable,然后绑定到gridview上面
Dim tb As New DataTable
tb.Columns.Add("合同Id", GetType(Integer))
tb.Columns.Add("服务中心名称", GetType(String))
tb.Columns.Add("大区", GetType(String))
tb.Columns.Add("城市", GetType(String))
tb.Columns.Add("合同名称", GetType(String))
tb.Columns.Add("查询开始日期", GetType(DateTime))
tb.Columns.Add("查询结束日期", GetType(DateTime))
tb.Columns.Add("合同开始日期", GetType(DateTime))
tb.Columns.Add("合同结束日期", GetType(DateTime))
tb.Columns.Add("期间天数", GetType(Integer))
tb.Columns.Add("摊销金额", GetType(Double))
Dim dt As DataTable = ds.Tables("contractList")
For i = 0 To dt.Rows.Count - 1
Dim id As Integer = dt.Rows(i)("id")
Dim beginDate As DateTime = cutTime(txtBegin.Text)
Dim endDate As DateTime = cutTime(txtEnd.Text)
Dim 合同开始日期 As DateTime = dt.Rows(i)("合同开始时间")
Dim 合同结束日期 As DateTime = dt.Rows(i)("合同结束时间")
Dim 期间天数 As Integer = getCountOfDaysInDuration(合同开始日期, 合同结束日期, beginDate, endDate)
Dim 摊销金额 As Double = 获得摊销计划中最新单价(id) * 期间天数
Dim dr As DataRow = tb.NewRow
dr("合同id") = id
dr("服务中心名称") = dt.Rows(i)("服务中心名称")
dr("大区") = dt.Rows(i)("大区")
dr("城市") = dt.Rows(i)("城市")
dr("合同名称") = dt.Rows(i)("合同名称")
dr("查询开始日期") = beginDate
dr("查询结束日期") = endDate
dr("合同开始日期") = dt.Rows(i)("合同开始时间")
dr("合同结束日期") = dt.Rows(i)("合同结束时间")
dr("期间天数") = 期间天数
dr("摊销金额") = Math.Round(摊销金额, 2)
tb.Rows.Add(dr)
Next
GridView1.DataSource = tb
GridView1.DataBind()
由于不是提前用sqldatasource绑定好,所以没法直接在前台文件上加属性 DataFormatString="{0:d}"
请问怎样在后台代码中设置这个属性?谢谢
...全文
相关推荐
GridView动态添加列的方法及代码
GridView动态添加列的方法及代码, 生成动态列,,模板列没全部完成
asp.net 扩展GridView 增加单选按钮列的代码
asp.net 扩展GridView 增加单选按钮列的代码
GridView的CheckBox列选择及多参数传递三步搞定
GridView的CheckBox列选择及多参数传递三步实现:GridView的列设置/全选的Js处理/后台对所选值的获取,操作步骤很详细,有利于新手学习,感兴趣的朋友可以了解下啊
GridView用法
该文档是本人在长期的工作过程中,经过对GridView无数次的操作实践总结出来的,在此分享给大家,希望对大家的工作和学习带来一点帮助,若有更好的建议,请站内联系本人,或者给本人留言,谢谢。
GridView控件
GridView控件


