<telerik:GridTemplateColumn HeaderText="End Date" HeaderStyle-ForeColor="Black" ColumnEditorID="GridTextBoxColumnEditor6"
AllowFiltering="true" AutoPostBackOnFilter="true" HeaderStyle-Width="138px" DataField="EndDate"
CurrentFilterFunction="Contains" DataType="System.DateTime">
<ItemTemplate>
<%#Eval("EndDate")%>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDatePicker ID="radDpEDate" runat="server" MinDate="1/1/1900" MaxDate="12/31/9999" />
<asp:RequiredFieldValidator ID="reqDpEndDate" runat="server" ErrorMessage="End Date Required"
CssClass="ErrorInSFSE" ControlToValidate="radDpEDate" ValidationGroup="g"> </asp:RequiredFieldValidator>
<asp:CompareValidator ID="cmpSdandEd" runat="server" ControlToCompare="radDpSDate"
ControlToValidate="radDpEDate" Type="Date" Operator="GreaterThanEqual" ErrorMessage="End Date is GreaterThanEqual start Date"
CssClass="ErrorInSFSE" ValidationGroup="g"> </asp:CompareValidator>
<asp:Label ID="lblEdate" runat="server" Text=' <%#Eval("EndDate")%>' Visible="false"></asp:Label>
</EditItemTemplate>
</telerik:GridTemplateColumn>
.aspx.cs
in item_bound()
{
if (e.Item.OwnerTableView.IsItemInserted)
{
Label lblServiceID = (Label)e.Item.FindControl("lblServiceID1");
Label lblFedTaxId = (Label)e.Item.FindControl("lblFedTaxID1");
lblServiceID.Parent.Parent.Visible = false;
lblFedTaxId.Parent.Parent.Visible = false;
RadDatePicker radDpEnd = (RadDatePicker)e.Item.FindControl("radDpEDate");
radDpEnd.SelectedDate =Convert.ToDateTime("12/31/9999");
}
}
I am want like this .when first time page load default "select date" is "12/31/9999" ,but we give chance to user, change the date when he click on date picker I want give present date calender not "12/31/9999" calender.
when again user clicks i want, takes the user to "12/31/999" .
1. In odd no.of clicks , i am display the current date and year "05/17/2013".
2.In even no.of click ,I am display default calender "12/31/9999".
AllowFiltering="true" AutoPostBackOnFilter="true" HeaderStyle-Width="138px" DataField="EndDate"
CurrentFilterFunction="Contains" DataType="System.DateTime">
<ItemTemplate>
<%#Eval("EndDate")%>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDatePicker ID="radDpEDate" runat="server" MinDate="1/1/1900" MaxDate="12/31/9999" />
<asp:RequiredFieldValidator ID="reqDpEndDate" runat="server" ErrorMessage="End Date Required"
CssClass="ErrorInSFSE" ControlToValidate="radDpEDate" ValidationGroup="g"> </asp:RequiredFieldValidator>
<asp:CompareValidator ID="cmpSdandEd" runat="server" ControlToCompare="radDpSDate"
ControlToValidate="radDpEDate" Type="Date" Operator="GreaterThanEqual" ErrorMessage="End Date is GreaterThanEqual start Date"
CssClass="ErrorInSFSE" ValidationGroup="g"> </asp:CompareValidator>
<asp:Label ID="lblEdate" runat="server" Text=' <%#Eval("EndDate")%>' Visible="false"></asp:Label>
</EditItemTemplate>
</telerik:GridTemplateColumn>
.aspx.cs
in item_bound()
{
if (e.Item.OwnerTableView.IsItemInserted)
{
Label lblServiceID = (Label)e.Item.FindControl("lblServiceID1");
Label lblFedTaxId = (Label)e.Item.FindControl("lblFedTaxID1");
lblServiceID.Parent.Parent.Visible = false;
lblFedTaxId.Parent.Parent.Visible = false;
RadDatePicker radDpEnd = (RadDatePicker)e.Item.FindControl("radDpEDate");
radDpEnd.SelectedDate =Convert.ToDateTime("12/31/9999");
}
}
I am want like this .when first time page load default "select date" is "12/31/9999" ,but we give chance to user, change the date when he click on date picker I want give present date calender not "12/31/9999" calender.
when again user clicks i want, takes the user to "12/31/999" .
1. In odd no.of clicks , i am display the current date and year "05/17/2013".
2.In even no.of click ,I am display default calender "12/31/9999".