RSS Forums RSS
Please support our ASP.NET advertiser: Lunarpages ASP Web Hosting
Views: 12214 | Replies: 1 | Thread Tools  Display Modes
Reply
Join Date: Sep 2005
Posts: 8
Reputation: frmsasp is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
frmsasp frmsasp is offline Offline
Newbie Poster

How to get auto calculated expiry date on lost focus event of registration date

  #1  
Oct 20th, 2005
Hello There,

I am working with c# & I have used two textbox server control.
1> Registration Date
2> Expiry Date
First of all, user enters value for the first textbox namely Registration Date and then the expiry date should be auto calculated by adding 30 days into currently entered registration date when he user leaves the first textbox.

That means there are two textboxes - user enters the value for first textbox and the second textbox should be auto calcuated on lost focus event of first textbox.
So pls let me know..... Waiting for your answer....

Thanks,
Paresh
Attached Images
File Type: jpg expirydate_original_pic.jpg (41.9 KB, 11 views)
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Oct 2005
Posts: 5
Reputation: v_ashwani is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
v_ashwani v_ashwani is offline Offline
Newbie Poster

Re: How to get auto calculated expiry date on lost focus event of registration date

  #2  
Oct 24th, 2005
Dear friend,

There are two ways of doing it. One on the client side and the other one is server side.

On client side, you javascript's method Onblur event of textBox and call a javascript method that gets value from one TextBox and sets the value in second one. So the code like following:

<input type="text" id="register" OnBlur="SetExpiryDate()" />
<input type="text" id="expired" value="" />

and in head section of page add:
<script language="javascript">
//assuming dates are seperated by '/' and is in MM/DD/YYYY
var Date1Split = document.getElementById('register').value.split('/');
var dte = new Date;
dte.setMonth(dte[0]);
dte.setDate(dte[1]);
dte.setFullYear(dte[2]);
//Calculate the expiry date
var expiryDate ;//add logic to calculate the expiry date..left for u

//set the text of textBox expire
document.getElementById('register').value = expiryDate.getMonth() + '/' + expiryDate.getDate() + '/' + expiryDate.getFullYear();
</script>

on server side you can do it easily by adding an event handler, or by just calling post back to page on OnBlur Event by calling __doPostBack('','');

and on server side do expire.Value = DateTime.Parse(register.Value).AddDaye(30).ToShortString();

Hope this helps
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes
Forums | Blogs | Tutorials | Code Snippets | Whitepapers | RSS Feeds | Advertising
All times are GMT -4. The time now is 5:22 am.
Newsletter Archive - Sitemap - Privacy Statement - Acceptable Use Policy - Contact Us
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC