Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.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#_.net_Sql Server 2008 - Fatal编程技术网

C# 不确定日期选择器数据类型格式

C# 不确定日期选择器数据类型格式,c#,.net,sql-server-2008,C#,.net,Sql Server 2008,我不熟悉使用C#和.NET以及SQL Server……我正在做一个表单设计,允许工作人员将客户的详细信息注册到数据库中。在表单中,我有从表单中的字段提取数据的方法,以及输入客户出生日期的日期选择器,但是我发现输入格式和默认数据类型有点麻烦,因为我不确定如何执行此操作…我表单的代码如下所示…“dobTP”是“我的日期选择器”框的名称: SAF.AddNewCustomer(CustomerFirstName, CustomerLastName, CustomerContactNum

我不熟悉使用C#和.NET以及SQL Server……我正在做一个表单设计,允许工作人员将客户的详细信息注册到数据库中。在表单中,我有从表单中的字段提取数据的方法,以及输入客户出生日期的日期选择器,但是我发现输入格式和默认数据类型有点麻烦,因为我不确定如何执行此操作…我表单的代码如下所示…“dobTP”是“我的日期选择器”框的名称:

        SAF.AddNewCustomer(CustomerFirstName, CustomerLastName, CustomerContactNumber, dobTP, CustomerUsername, CustomerPassword, CustomerAddress, CustomerLicense, CustomerCreditCard);
        txtCustomerFirst.Text = "";
        txtCustomerLast.Text = "";
        txtCustomerContact.Text = "";
        dobTP ??
        txtCustomerUsername.Text = "";
        txtCustomerPassword.Text = "";
        txtCustomerAddress.Text = "";
        txtCustomerLicense.Text = "";
        txtCustomerCredit.Text = "";
        MessageBox.Show("Customer Created");

您正在使用哪个日期选择器控件

根据我的经验,大多数人都支持一个属性,可能称为SelectedDate,它的类型为nullDateTime?。通过将此值设置为null,它将重置日期选择器


如果要重置.NET DateTimePicker控件,则其Value属性不可为Null。虽然我从未尝试过,但有一个解决方法可以清除它。这里有一个显示解决方法的链接:。

您是在使用asp.net还是asp.net mvc还是什么?这是,或者如果他使用的是AjaxControlToolkit中的
日历扩展程序
,他会设置
文本框
控件的
文本属性。我使用的是日期时间选择器