首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

设定gridview显示列内容格定,该如何处理

2012-01-19 
设定gridview显示列内容格定请教,使用gridview显示数据库中的内容,当其字段显示日期内容时怎样可以只显示

设定gridview显示列内容格定
请教,使用gridview显示数据库中的内容,当其字段显示日期内容时怎样可以只显示 "年-月-日 "格式?怎样解决?

[解决办法]
string date = "1900-1-1 0:00:00 ";
Convert.ToDateTime(date).ToShortDateString().ToString();
[解决办法]
最简单例子
<asp:GridView ID= "GridView1 " runat= "server " AutoGenerateColumns= "False " OnRowDataBound= "GridView1_RowDataBound ">
<Columns>
<asp:BoundField DataField= "bandfield " HeaderText= "备案日期 " />
</Columns>
</asp:GridView>

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[0].Text = Convert.ToDateTime(e.Row.Cells[0].Text).ToShortDateString().ToString();
}
}


热点排行