Je développe un blog
en utilisant ASP.NET
, et je veux que l'utilisateur peut ajouter des commentaires.ajouter des commentaires comme facebook avec ASP.NET
Donc je veux mettre en œuvre l'idée de facebook
lors de l'ajout de commentaires.
Le commentaire sera stocké dans le database
, donc je serai en mesure de le charger avec la page si l'utilisateur va à une autre page Web.
Vous avez une idée de comment je peux faire cette chose (Ajax, Javascript, jQuery, Ajax Toolkit)?
EDIT:
Je trouve ceci:
<body>
<form id="form1" runat="server">
<p>
<textarea id="textArea"></textarea>
</p>
<input type="submit" value="Commenter"/>
<br />
</form>
<p>Add some Test to the page</p>
</body>
et script.js
:
window.onload = initAll;
function initAll() {
document.getElementsByTagName("form")[0].onsubmit = addNode;
}
function addNode() {
var inText = document.getElementById("textArea").value;
var newText = document.createTextNode(inText);
var newGraf = document.createElement("p");
newGraf.appendChild(newText);
var docBody = document.getElementsByTagName("body")[0];
docBody.appendChild(newGraf);
return false;
}
Mais comment puis-je enregistrer le commentaire dans la base de données, car un bouton d'entrée peut » t fais ça!
Vous aurez besoin de plus de Javascript, c'est sûr. Il ne peut pas faire des bases de données nativement. –
Ajax et Ajax toolkit sont presque synonymes, ils sont généralement utilisés pour la fonctionnalité et "précompenser" comme les temporisateurs, les publications asynchrones, etc. Vous vous inquiétez pour cette partie en dernier, et obtenez votre modèle de base en premier. –
Et, ASP.NET prend en charge nativement les opérations de base de données, vous ne devriez avoir aucun problème pour obtenir votre modèle de base juste avec cela et votre base de données. Cependant, les amateurs de JQuery vont crier avec des poings levés "Utilisez JQuery!" Chez vous, il est facile de faire ce genre de chose sans cela. –