or
| <telerik:RadGrid ID="RadGrid_DutyLog" runat="server" DataSourceID="SqlDataSource_DutyLog" |
| AutoGenerateColumns="False" AllowAutomaticDeletes="True" Skin="Black" AutoGenerateDeleteColumn="True" |
| AutoGenerateEditColumn="True" OnInsertCommand="RadGrid_Duty_InsertCommand" OnUpdateCommand="RadGrid_Duty_UpdateCommand" |
| Width="100%" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" |
| GridLines="None" Height="500px"> |


I have a grid that displays a DateTime field. The user has the ability to filter this DateTime field. I want to make sure the user enters only valid DateTime values (i.e. 1/1/2010). So, how can I check the filter? I wrote the following code in the grid ItemCommand event but I don't know how to complete it. Can someone tell me which property to check so I can make sure that what the user entered is a valid date?
| protected void gridMain_ItemCommand(object sender, GridCommandEventArgs e) |
| { |
| if (e.Item is GridFilteringItem) |
| { |
| GridFilteringItem FilteringItem = e.Item as GridFilteringItem; |
| // what do I do now? |
| } |
| } |
| <div id="ctl00_Main_nav1_RadPanelBar2" class="RadPanelBar RadPanelBar_mresource" style="height:300px;"> |
| <ul class="rpRootGroup"> |
| <li class="rpItem rpFirst"><a href="./" class="rpLink"><span class="rpOut"><span class="rpText">Home</span></span></a></li> |
| <li class="rpItem"><a href="reporting/" class="rpLink"><span class="rpOut"><span class="rpText">Dashboard</span></span></a></li> |
| <li class="rpItem"><a href="#" class="rpLink rpExpandable rpExpanded"><span class="rpOut"><span class="rpText">Reporting</span></span></a><div class="rpSlide" style="display:block;"> |
| <ul class="rpGroup rpLevel1 " style="display:block;"> |
| <li class="rpItem rpFirst"><a href="pages/c.aspx" class="rpLink"><span class="rpOut"><span class="rpText">SMS Applicants</span></span></a></li> |
| <li class="rpItem"><a href="reporting/conversion/" class="rpLink"><span class="rpOut"><span class="rpText">Conversion Rate</span></span></a></li> |
| <li class="rpItem"><a href="reporting/source/" class="rpLink"><span class="rpOut"><span class="rpText">Candidate Source</span></span></a></li> |
| <li class="rpItem"><a href="reporting/livesms/" class="rpLink"><span class="rpOut"><span class="rpText">Live SMS</span></span></a></li> |
| <li class="rpItem"><a href="reporting/poll/" class="rpLink"><span class="rpOut"><span class="rpText">Poll Results</span></span></a></li> |
| <li class="rpItem rpLast"><a href="reporting/mapping/" class="rpLink"><span class="rpOut"><span class="rpText">Mapping</span></span></a></li> |
| </ul> |
| </div></li><li class="rpItem rpLast"><a href="#" class="rpLink rpExpandable rpExpanded"><span class="rpOut"><span class="rpText">Campaign Tools</span></span></a><div class="rpSlide" style="display:block;"> |
| <ul class="rpGroup rpLevel1 " style="display:block;"> |
| <li class="rpItem rpFirst rpLast"><a href="pages/v.aspx" class="rpLink"><span class="rpOut"><span class="rpText">Visitors</span></span></a></li> |
| </ul> |
| </div></li> |
| </ul><input id="ctl00_Main_nav1_RadPanelBar2_ClientState" name="ctl00_Main_nav1_RadPanelBar2_ClientState" type="hidden" /> |
| </div> |
| <telerik:RadPanelBar runat="server" ID="RadPanelBar2" Height="300px" EnableEmbeddedSkins="false" Skin="mresource" |
| DataFieldID="MenuItemId" DataFieldParentID="ParentID" > |
| <DataBindings> |
| <telerik:RadPanelItemBinding Depth="0" TextField="Text" NavigateUrlField="NavigateURL" ExpandedField="Expanded" /> |
| <telerik:RadPanelItemBinding Depth="1" TextField="Text" NavigateUrlField="NavigateURL" /> |
| </DataBindings> |
| </telerik:RadPanelBar> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadWindow ID="RadWindow1" runat="server" NavigateUrl="Default2.aspx" AutoSize="true" VisibleOnPageLoad="true"> |
| </telerik:RadWindow> |
| </form> |
| </body> |
| </html> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager> |
| <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" /> |
| <asp:Button ID="Button2" runat="server" Text="Button" /> |
| <table> |
| <tr> |
| <td><asp:Label ID="Label1" runat="server" Text="Label"></asp:Label></td> |
| <td><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td> |
| </tr> |
| <tr> |
| <td><asp:Label ID="Label2" runat="server" Text="Label"></asp:Label></td> |
| <td><asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td> |
| </tr> |
| <tr> |
| <td><asp:Label ID="Label3" runat="server" Text="Label"></asp:Label></td> |
| <td><asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></td> |
| </tr> |
| </table> |
| </form> |
| </body> |
| </html> |