Я разрабатываю blog
с использованием ASP.NET
, и я хочу, чтобы пользователь мог добавлять комментарии.Добавление комментариев как facebook с ASP.NET
Так что я хочу реализовать идею facebook
о добавлении комментариев.
Комментарий будет сохранен в database
, поэтому я смогу загрузить его на странице, если пользователь перейдет на другую веб-страницу.
Вы знаете, как я могу это сделать (Ajax, Javascript, jQuery, Ajax Toolkit)?
EDIT:
Я нашел это:
<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>
и 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;
}
Но как я могу сохранить комментарий в базе данных, так как кнопка ввода может» Это сделать!
Вам понадобится больше, чем Javascript, это точно. Он не может делать базы данных изначально. –
Инструментарий Ajax и Ajax - почти синонимы, они обычно используются для функциональности и «преткновения», таких как таймеры, асинхронные обратные вызовы и т. Д. Вы будете беспокоиться об этой части в последний раз и сначала получить свою основную модель. –
И, ASP.NET изначально поддерживает операции с базой данных, у вас не должно возникнуть проблем с получением базовой модели только с этой и с вашей базой данных. Хотя, энтузиасты JQuery будут кричать с поднятыми кулаками «Использовать JQuery!» у вас легко можно делать такие вещи без него. –