Прежде всего, единственное сообщение (calling-multiple-dopostback-from-javascript), которое я нашел об этом, не помогло моей проблеме, поэтому я не верю, что это сообщение дублировать.
У меня есть эта функция JavaScript на моей веб-странице ASPX, которая включает функцию __doPostBack:
function OpenSubTable(bolID, controlID) {
// code
__doPostBack('UpdatePanelSearch', bolID);
// more code
}
Работает отлично, и я могу получить значение bolID в моем коде, как это:
protected void UpdatePanelSearch_Load(object sender, EventArgs e)
{
var bolID = Request["__EVENTARGUMENT"];
// code
}
Проблема заключается в том, что я должен передать 2 разных значения через обратную передачу. Есть ли простые решения? Очевидно, что-то вроде этого не работает:
function OpenSubTable(bolID, controlID) {
// code
__doPostBack('UpdatePanelSearch', bolID, controlID); // not that simple, i'm afraid :(
// more code
}
Любая помощь будет приветствоваться.
С уважением, Гуннар