moe*_*moe 0 c# asp.net gridview
我在gridview中有一个标签,并希望将DT的值默认为今天的日期.我想在gridview 2015-02-17中这样展示.这是gridview中标签的aspx
<asp:TemplateField ItemStyle-Width="150px" HeaderText="Date">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("DT")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)
用于绑定gridview的代码
private void Bind_GV_Test()
{
DataTable dt = new DataTable();
using (SqlConnection con = new SqlConnection(strConnString))
{
string strQuery = "select ID, Name, Location, DT from myTable ";
SqlCommand cmd = new SqlCommand(strQuery);
using (SqlDataAdapter sda = new SqlDataAdapter())
{
cmd.Connection = con;
con.Open();
sda.SelectCommand = cmd;
sda.Fill(dt);
gv_Test.DataSource = dt;
gv_Test.DataBind();
con.Close();
con.Dispose();
}
}
}
Run Code Online (Sandbox Code Playgroud)
为什么要去DB服务器找出今天的日期?
<div ID="Label1"><%=DateTime.Now.Date%></div>
Run Code Online (Sandbox Code Playgroud)