Я пытаюсь узнать, как работает AJAX под капотом. Скажем, у меня есть форма asp.net с кнопкой на ней. Затем я имею базу данных с одним столбцом DateTime
. Когда я нажимаю кнопку в форме asp.net, я хочу вставить столбец в базу данных с текущим временем.Asychnronous Сообщение Отправить Asp.net
Я буду иметь C# обработчика события:
protected void btnButton_OnClick(Eventargs e, object sender)
{
//insert DateTime.now into DB
//This part is easy
}
То, что я хотел бы произойти на самой форме должна иметь кнопку кнопки не перегрузить форму. Он просто отправит сообщение на сервер; нет причин для перезагрузки страницы. Какими способами я мог бы это сделать?
Я посмотрел в рамки AJAX немного и кажется, что это может быть сделано в панели обновления, но страница все равно перезагружать, это просто будет менее заметной для пользователя.
Используйте вызов __doPostBack в javascript. Я понятия не имею, как это работает.
наверняка вы имеете в виду вставить * ряд *, а не столбец, правильно? – Tahbaza