C# 如何处理清除文本框事件

C# 如何处理清除文本框事件,c#,asp.net,datetime,event-handling,C#,Asp.net,Datetime,Event Handling,我有一个文本框和一个日期时间选择器。我想做的是,当我在文本框中输入数据(数据从数据库中检索)时,我想禁用(解决)日期时间选择器 我现在的问题是,当我清除问候语文本框(使用“x”清除文本框)时,如何启用日期时间选择器,如图所示 我的问题的代码是: C# protectedvoid-scGreeting\u按钮点击(对象发送方,事件参数e) { CriteriaComposite cc=新的CriteriaComposite(新标准(类型(问候语),“PlatNumber”,scGreeting.

我有一个
文本框
和一个
日期时间
选择器。我想做的是,当我在文本框中输入数据(数据从数据库中检索)时,我想禁用(解决)日期时间选择器

我现在的问题是,当我清除问候语
文本框
(使用“x”清除
文本框
)时,如何启用
日期时间
选择器,如图所示

我的问题的代码是:

C#

protectedvoid-scGreeting\u按钮点击(对象发送方,事件参数e)
{
CriteriaComposite cc=新的CriteriaComposite(新标准(类型(问候语),“PlatNumber”,scGreeting.Value));
抄送和(新标准(问候语类型),“状态”,0);
问候语=新建ServiceFacade(用户)。选择列表(抄送)[0];
DateTime jamMasuk=Convert.ToDateTime(greeting.CreatedOn);
//Text-jamMasuk.Date.ToString();
CalIntertimeDate.SelectedDate=jamMasuk.Date;
ddlEnterHour.SelectedValue=jamMasuk.Hour.ToString();
ddlEnterMinute.SelectedValue=jamMasuk.Minute.ToString();
calIntertimeDate.Enabled=false;
ddlEnterHour.Enabled=false;
ddlEnterMinute.Enabled=false;
//scGreeting.TextBoxEnable=false;
}
asp.net

<td width="25%"><uc1:SearchControl ID="scGreeting"  
                                   runat="server" 
                                   TabIndex="3" 
                                   ReturnType="CodeOnly" 
                                   AutoPostBack="true"
                                   DomainType="Greeting" 
                                   CodeField="PlatNumber" 
                                   TextField="IsBooking" 
                                  OnButtonClicked="scGreeting_ButtonClicked"
                                  Condition="CONVERT(VARCHAR, GETDATE(), 111) = CONVERT(VARCHAR, CreatedOn, 111) AND Status = 0 ORDER BY IsBooking DESC,CreatedOn ASC"/>
</td>


欢迎来到SO。你的问题可以理解为一系列的要求。有代码显示吗?你做了什么研究?这些东西将帮助我们帮助你。祝你好运欢迎来到SO。你的问题可以理解为一系列的要求。有代码显示吗?你做了什么研究?这些东西将帮助我们帮助你。祝你好运
<td width="25%"><uc1:SearchControl ID="scGreeting"  
                                   runat="server" 
                                   TabIndex="3" 
                                   ReturnType="CodeOnly" 
                                   AutoPostBack="true"
                                   DomainType="Greeting" 
                                   CodeField="PlatNumber" 
                                   TextField="IsBooking" 
                                  OnButtonClicked="scGreeting_ButtonClicked"
                                  Condition="CONVERT(VARCHAR, GETDATE(), 111) = CONVERT(VARCHAR, CreatedOn, 111) AND Status = 0 ORDER BY IsBooking DESC,CreatedOn ASC"/>
</td>