2009-11-10 4 views
0

je veux augmenter & diminuer la date sur le bouton cliquez comme ceci < 11 \ 11 \ 09>. '<' pour la diminution et '>' pour l'incrément. veuillez m'aider à le faire.date augmentation dans asp.net

Répondre

2

Vous pouvez lier les événements de clic de> (faites-en un bouton ou une image), puis dans le codebehind vous pouvez faire quelque chose avec date.add. http://authors.aspalliance.com/aspxtreme/sys/DateTimeClassAdd.aspx

Mais je vous conseille de ne pas le faire dans ASP.NET, mais utilisez jquery pour cela. Donc, vous pouvez le faire sans un aller-retour

1

Veuillez utiliser jQuery. Obtenez datejs puis c'est toute la brise!

<span class="spBtn" increment="-1">&lt;</span> 
<span id="spDate">11\11\2009</span> 
<span class="spBtn" increment="1">&gt;</span> 

$(document).ready(function(){ 
    $("span.spBtn").click(function(){ 
     var dstr=$("span#spDate").text(); 
     dstr=dstr.replace(/\\/g,'.'); 
     var d=Date.parseExact(dstr,"d.M.yyyy"); 
     var i=$(this).attr("increment"); 
     d=d.addDays(i); 
     $("span#spDate").text(d.toString("d\\M\\yyyy")); 
    }); 
}); 
+0

Je l'ai essayé mais ça ne fonctionne pas.aidez-moi un autre. –

+0

avez-vous ajouté les fichiers jQuery et datejs? – TheVillageIdiot