|
namespace ExportSample
{
public partial class GridFeatures : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
BindDataSource();
}
.......
private void BindDataSource()
{
this.OrdersGrid.Columns[3].DateEditOptions = new DatePickerProperties() { MinDate = "01/01/1900", MaxDate = DateTime.Today };
}
}
} |
|
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<ej:Grid ID="OrdersGrid" runat="server" AllowPaging="true">
<Columns>
......
<ej:Column Field="OrderDate" HeaderText="Order Date" Width="90" Format="{0:MM/dd/yyyy}">
<ValidationRule>
<ej:KeyValue Key="customRegex" Value="true" />
</ValidationRule>
</ej:Column>
</Columns>
</ej:Grid>
<script type="text/javascript">
$(function () {
$.validator.addMethod("customRegex", function (value, element, params) {
var date1 = new Date(element.value);
var date2 = new Date("01/01/1900");
var date3 = new Date();
if (date1 > date2 && date1 < date3)
return true;
else return false;
}, "Please select the date between 01/01/1900 to today's date");
});
</script>
</asp:Content> |