我正在使用将DateTime值从SQL表传递到ASP.NET中的文本框
文本框ID=“日期文本”运行地址=“服务器”文本='〈%#评估(“日期”).ToString()%〉'类=“表单控件”〉</asp:TextBox>
SQL中的值为2023年2月8日16:01:49.153
但在文本框中显示为2/8/2023 09:07:13 PM
我希望它显示为确切的SQL值。
这就是我从数据库获取值的方式
SqlCommand cmd = new SqlCommand("SELECT * FROM ThisTable where stage = 'pending'", con)
{
CommandType = CommandType.Text
};
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
3条答案
按热度按时间wkftcu5l1#
我用过这个,对我很有效
mrfwxfqh2#
试试这个:
4ioopgfo3#
我需要加上
这对我很有效。