Hi,
I'm trying to obtain the value from an edit form that contains a column of type MVCxGridViewColumnType.DateEdit. The code is the following:
private static T GetGridViewEditorValue<T>(string name)
{
object result = GridViewExtension.GetEditValue<T>(name);
return (T)result;
}
If I put T as 'DateTime?' it should allow nulls, but when I submit an empty field in the form, an exception is raised:
The string was not recognized as a valid DateTime. There is an unknown word starting at index 0.
Is there any way to obtain from a DateEdit column a null value for a 'DateTime?' variable?
Hello Alexander,
While I was unable to reproduce the behavior you described, I see that the GridViewExtension.GetEditValue<DateTime?> method returns DateTime.MinValue and not null.
I will forward this issue to our R&D team. Our developers will continue working on this problem, and we will keep you informed of our progress.
Yes, there is no problem with making it public. Please go ahead.