ASP文本框模式日期时间设置当前日期时间 [英] ASP Text Box Mode Date Time setting Current DateTime

查看:316
本文介绍了ASP文本框模式日期时间设置当前日期时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

TextBox,文本模式设置为DatetimeLocal

TextBox, Text mode set to DatetimeLocal

 <!--Date-->
                        <div class="row">
                            <div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
                                <h4>Date</h4>
                            </div>
                            <div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
                                <asp:TextBox ID="txtDate" runat="server" TextMode="DateTimeLocal"></asp:TextBox>
                            </div>
                        </div>

这是我的page_load处理程序,在文本框中设置当前日期时间

Here is my page_load Handler, setting current date time in textbox

protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Session["user"] != null)
                {                    
                    txtDate.Text = DateTime.Now.ToString();
                }
                else
                    Response.Redirect("login.aspx");
            }
        }

当前日期时间未显示在文本框中...

Current datetime not showing in textbox. . .

推荐答案

您需要先解析日期,然后再分配日期:

you need to parse the date before assign it:

txtDate.Text = DateTime.Now.ToLocalTime().ToString("yyyy-MM-ddTHH:mm");

这篇关于ASP文本框模式日期时间设置当前日期时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆