Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.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# 无法在Asp.net的文本框中输入日期 ////代码隐藏 txtBalochistanExpireDate.Text=vehiclerootpermit.BalochistanExpireDate.ToString();_C#_Asp.net_Datetime_Textbox - Fatal编程技术网

C# 无法在Asp.net的文本框中输入日期 ////代码隐藏 txtBalochistanExpireDate.Text=vehiclerootpermit.BalochistanExpireDate.ToString();

C# 无法在Asp.net的文本框中输入日期 ////代码隐藏 txtBalochistanExpireDate.Text=vehiclerootpermit.BalochistanExpireDate.ToString();,c#,asp.net,datetime,textbox,C#,Asp.net,Datetime,Textbox,文本框在文本字段中以文本的形式显示“mm/dd/yyyy”,它应该在文本字段中显示“21/10/2014”,这是车辆通行证.俾路支省许可证的值 一般信息: BalocistanExpireDate数据类型是SQL SERVER中的DateTime。请删除.ToString() 您的代码必须是 <asp:TextBox ID="txtBalochistanExpireDate" runat="server" MaxLength="50&q

文本框在文本字段中以
文本的形式显示
“mm/dd/yyyy”
,它应该在文本字段中显示
“21/10/2014”
,这是
车辆通行证.俾路支省许可证的值

一般信息:


BalocistanExpireDate
数据类型是SQL SERVER中的
DateTime

请删除
.ToString()

您的代码必须是

  <asp:TextBox ID="txtBalochistanExpireDate" runat="server" MaxLength="50" TextMode="Date" CssClass="form-control" ></asp:TextBox>

////CodeBehind
txtBalochistanExpireDate.Text = vehiclerootpermit.BalochistanExpireDate.ToString();

请分享结果,因为在我的案例中(我尝试了你的代码),你的代码也出现了问题

清除指定的问题?
它没有显示任何内容,只是文本字段中写了“mm/dd/yyyyy”,尽管我已经使用debugging vehicle.balochistannexpiredate进行了检查。不包含该值,并且该值正在传递到textbox,但textbox不显示该值。当is
txtbilochistannexpiredate.Text=vehiclerootpermit.balochistannexpiredate.ToString()时正在执行?调用函数时错误:无法将类型“System.DateTime”隐式转换为“string”为什么?就我而言,没有这样的错误。无论如何,你可以试试这个
Convert.ToString(vehiclerootpermit.balochistannexpiredate)
还可以通过从textbox标记中删除
TextMode=“Date”
属性来尝试上述发布的解决方案。这就是我告诉您的,它会将其转换为字符串并将其传递给textbox,但textbox通过删除TextMode=“Date”来显示“mm/dd/yyyy”我知道它会跑的。
txtBalochistanExpireDate.Text = vehiclerootpermit.BalochistanExpireDate.Date