asp.net - 如何防止每次文本框设置 datetime.now.date 值
问题描述
我有一个文本框,用于设置当前日期时间值,以便在第一页加载时显示当前日期记录。这会正确设置第一次,但每次它只是设置页面加载发生时的当前日期。这是我的代码:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Fill_Combo();
Get_Data();
if (string.IsNullOrEmpty(txt_date_from.Text.Trim()))
{
CalendarExtender1.SelectedDate = DateTime.Today.Date;
txt_date_from.Text = CalendarExtender1.SelectedDate.Value.ToString();
}
}
}
但是,当第一次单击任何按钮时,它会设置为当前日期。当文本框已经有用户选择的值时,我如何防止它。
解决方案
推荐阅读
- node.js - Firestore 使用合并选项设置文档 true 或更新文档
- asp.net-mvc - 实体框架 - 错误:必须显式配置此关联的主体端
- javascript - 使用表单/填充框中的数据,并在 API 请求的链接中使用它们
- scala - Alpakka Consumer 不使用通过 Docker compose 运行的来自 Kafka 的消息
- php - 为什么我无法在 PHP 中以 PayPal 监听器的形式访问我的 $_POST 变量
- c# - 单击任何想法时,自定义 C# 按钮什么都不做?
- android-studio - 代码分析失败(错误:org.jetbrains.kotlin.utils.KotlinExceptionWithAttachments:意外的 2 个声明)
- java - 静态初始化程序中的异常处理
- laravel - Laravel:迁移和播种问题
- python - 在 python selenium 中断言