Ключом для этого будет использование AJAX некоторого вида - Microsoft.Ajax или jQuery Ajax. Если UpdatePanel не работает, я бы предложил использовать jQuery для отправки обратно на сервер с помощью AJAX. Это может включать создание WebMethod для приема сообщения AJAX на стороне сервера и инструментирование на стороне клиента jQuery для отправки запроса / получения ответа. Не видя ваш HTML, немного сложно быть очень конкретным.
Основная идея:
$(function() {
$('#modalSubmitButton').click( function() {
$.ajax({
url: 'path-to-your-web-method',
dataType: 'json', // or html, xml, ...
data: function() {
var values = {};
values['field1'] = $('#field1ID').val();
...
values['field4'] = $('#field4ID').val();
return values;
},
success: function(data,status) {
... update page based on returned information...
}
... error handling, etc. ...
});
return false; // stop any default action from the button clicked
});
});