Существует интерфейс http в mongodb , поэтому вы можете, например, отправить прямой запрос на обновление mongodb через $ .ajax или отправить запросы ajax своим обработчикам / страницам /контроллеры и использовать драйвер mongo-csharp как обычно для обновлений.Сделайте свой выбор ...
Сначала включите jquery на странице.При нажатии кнопки «Обновить» обработчик вставляет код (например, для отправки запроса ajax):
$.ajax({
type: "POST",
url: "SomePage.aspx",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
На странице (но мне кажется, что лучше использовать обработку http-хадлеров ajax):
public void Page_Load(object sender, EventArgs e)
{
var name = HttpContext.Current.Request["name"];
var location = HttpContext.Current.Request["location"];
var item = new Item(){Name = name, Location = location};
//here update or insert your item, do what you want
Db.Repository.Updater(item)
}