Мне нужно вставить немного Javascript в процесс при отправке веб-формы, но после проверки на стороне клиента.RegisterOnSubmitStatement после проверки на стороне клиента
RegisterOnSubmitStatement, похоже, помещает javascript перед проверкой.
Кто-нибудь знает, как это сделать после?
Решение было найдено: В веб-управления, я ставлю что-то вроде этого:
protected override OnInit(EventArgs e) {
Page.SaveStateComplete += new EventHandler(RegisterSaveStuff);
base.OnInit(e);
}
void RegisterSaveStuff(object sender, EventArgs e) {
Page.ClientScript.RegisterOnSubmitStatement(typeof(Page), "name", "JS code here");
}
К сожалению оживить зомби, но я думаю, что это немного меньше Hacky использовать событие PreRenderComplete. –