Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从日历控件中选择的日期在运行时不会在文本框中更改_C#_Asp.net_Calendar_Asp.net Ajax_Datetimepicker - Fatal编程技术网

C# 从日历控件中选择的日期在运行时不会在文本框中更改

C# 从日历控件中选择的日期在运行时不会在文本框中更改,c#,asp.net,calendar,asp.net-ajax,datetimepicker,C#,Asp.net,Calendar,Asp.net Ajax,Datetimepicker,我必须保存从ajax日历控件中选择的日期,当我从ajax日历控件中选择日期时,它会显示在文本框中,但当我保存此日期时,我得到的是日期的上一个值,而不是当前选择的值,我已经在btnsave_Click事件中编写了此代码 my.CS代码如下所示: 日历控制的my.aspx代码: 为什么不在.cs文件中设置日期时间格式呢。 看这里 为什么不在.cs文件中设置日期时间格式呢。 看这里 为什么不在.cs文件中设置日期时间格式呢。 看这里 为什么不在.cs文件中设置日期时间格式呢。 看这里 在添加此行之前

我必须保存从ajax日历控件中选择的日期,当我从ajax日历控件中选择日期时,它会显示在文本框中,但当我保存此日期时,我得到的是日期的上一个值,而不是当前选择的值,我已经在btnsave_Click事件中编写了此代码

my.CS代码如下所示:

日历控制的my.aspx代码:


为什么不在.cs文件中设置日期时间格式呢。 看这里
为什么不在.cs文件中设置日期时间格式呢。 看这里
为什么不在.cs文件中设置日期时间格式呢。 看这里
为什么不在.cs文件中设置日期时间格式呢。 看这里

在添加此行之前

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
添加后

在添加此行之前

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
添加后

在添加此行之前

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
添加后

在添加此行之前

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
添加后


您不应该在文本框上设置属性ReadOnly=true

如果TextBox的ReadOnly属性为true,则不会加载回发数据。例如,从服务器端的角度来看,这实际上意味着TextBox是只读的,客户端更改将被忽略。如果希望TB以旧方式只读,请使用

因为这不会影响服务器端功能

有关更多信息,请参阅或
问题。

不应在文本框上设置属性ReadOnly=true

如果TextBox的ReadOnly属性为true,则不会加载回发数据。例如,从服务器端的角度来看,这实际上意味着TextBox是只读的,客户端更改将被忽略。如果希望TB以旧方式只读,请使用

因为这不会影响服务器端功能

有关更多信息,请参阅或
问题。

不应在文本框上设置属性ReadOnly=true

如果TextBox的ReadOnly属性为true,则不会加载回发数据。例如,从服务器端的角度来看,这实际上意味着TextBox是只读的,客户端更改将被忽略。如果希望TB以旧方式只读,请使用

因为这不会影响服务器端功能

有关更多信息,请参阅或
问题。

不应在文本框上设置属性ReadOnly=true

如果TextBox的ReadOnly属性为true,则不会加载回发数据。例如,从服务器端的角度来看,这实际上意味着TextBox是只读的,客户端更改将被忽略。如果希望TB以旧方式只读,请使用

因为这不会影响服务器端功能

有关更多信息,请参阅或
问题。

若要解决此问题,请在文本框中设置CalendarExtender的SelectedDate。Text data=更改为文本框中的任何内容,它将保持不变。设置SelectedDate同时设置文本框字段

简易修复示例

'protected void txDate_TextChanged(object sender, EventArgs e)
{ 
        txDate_CalendarExtender.SelectedDate = Convert.ToDateTime(txDate.Text);
}'

要解决此问题,请在文本框中设置CalendarExtender的SelectedDate。Text data=更改为文本框中的任何内容,它将保持不变。设置SelectedDate同时设置文本框字段

简易修复示例

'protected void txDate_TextChanged(object sender, EventArgs e)
{ 
        txDate_CalendarExtender.SelectedDate = Convert.ToDateTime(txDate.Text);
}'

要解决此问题,请在文本框中设置CalendarExtender的SelectedDate。Text data=更改为文本框中的任何内容,它将保持不变。设置SelectedDate同时设置文本框字段

简易修复示例

'protected void txDate_TextChanged(object sender, EventArgs e)
{ 
        txDate_CalendarExtender.SelectedDate = Convert.ToDateTime(txDate.Text);
}'

要解决此问题,请在文本框中设置CalendarExtender的SelectedDate。Text data=更改为文本框中的任何内容,它将保持不变。设置SelectedDate同时设置文本框字段

简易修复示例

'protected void txDate_TextChanged(object sender, EventArgs e)
{ 
        txDate_CalendarExtender.SelectedDate = Convert.ToDateTime(txDate.Text);
}'

:您好,谢谢您的回复,但dateformat在此处不是问题…运行时我的文本框中没有日历选定日期:您好,谢谢您的回复,但dateformat在此处不是问题…运行时我的文本框中没有日历选定日期:您好,感谢您的回复,但这里没有日期格式的问题…我在运行时的文本框中没有日历选择日期:您好,谢谢你的回复,但dateformat在这里不是问题…我没有在运行时在我的文本框中获得日历选择的日期。没关系。我喜欢改进自己。没关系。我喜欢改进自己。没关系。我喜欢改进自己。没关系。我喜欢改进自己。