Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#3.0 C#4.0 WinForm
Hi Guys,
I am facing the problem regarding
"String was not recognized as a valid DateTime".and type of exception "Format Exception was caught" excpetion throws when i am trying to click cellcontent Click event of gridview column
 
the code -
objCardDet.SubscribeDate = DateTime.Parse(dtGvCardDetails.Rows[e.RowIndex].Cells[4].Value.ToString());
 
please help me..
Thanx in advance
Posted 9-Apr-13 19:41pm
Comments
indrajeet jadhav at 10-Apr-13 0:50am
   
and I already try objCardDet.SubscribeDate=convert.TodateTime(dtGvCardDetails.Rows[e.RowIndex].Cells[4].Value.ToString());
Sergey Alexandrovich Kryukov at 10-Apr-13 0:56am
   
Don't try anything. Use the debugger and figure out what's going on.
—SA
indrajeet jadhav at 10-Apr-13 1:03am
   
objCardDet.SubscribeDate = {01-01-0001 AM 12:00:00} this is it..showing in after debugging..in that code line.n look at the date..

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

This is because you are parsing the string without specifying exact format of the string representing time, which is not the same which is expected by default. Please specify the format exactly using one of the System.String.DateTime.ParseExact or System.String.DateTime.TryParseExact:
http://msdn.microsoft.com/en-us/library/system.datetime.aspx[^].
 
Remember that ParseExact throws exception is the recognition is failed, so you should either handle the exception, or use the TryParseExact form.
 
For format specifiers, please see:
http://msdn.microsoft.com/en-us/library/az4se3k1.aspx[^],
http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx[^].
 
—SA
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 240
1 Kamal Rocks 184
2 BillWoodruff 173
3 Sergey Alexandrovich Kryukov 170
4 PIEBALDconsult 160
0 OriginalGriff 5,695
1 DamithSL 4,506
2 Maciej Los 4,007
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,180


Advertise | Privacy | Mobile
Web04 | 2.8.141216.1 | Last Updated 10 Apr 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100