Вызов Javascript образует кнопку ASP.NET, расположенную внутри панели обновления. - PullRequest
0 голосов
/ 19 декабря 2009

Я использую JQuery для переключения видимости в приложении веб-форм. Я использую панель обновления, чтобы подавить обратную передачу при нажатии моей. Когда я нажимаю на эту кнопку, я хотел бы вызвать код JQuery, который я использую для переключения после завершения обратной передачи. Какой код (на стороне клиента или на стороне сервера) мне нужно реализовать? Спасибо тебе.

Edit:

Мне нужно не просто запускать событие переключения, когда обратная передача завершена, но когда код на стороне сервера говорит, что ввод пользователя действителен.

Ответы [ 2 ]

1 голос
/ 19 декабря 2009

вы можете попробовать это на стороне сервера:

if(<input is valid>)
{
ScriptManager.RegisterStartupScript(this.Page,this.Page.GetType(),"Toggle", "your javascript function call", true);
}

это вызовет вашу функцию после завершения обратной передачи

0 голосов
/ 19 декабря 2009

Sure:

Sys.WebForms.PageRequestManager.getInstance (). Add_endRequest (EndRequestHandler);

Это обратный вызов JavaScRipt. Просто включите ваш обработчик, чтобы переключить ваш код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...