在 webforms 回发后添加 onclick 事件
Adding onclick event after webforms postback
我有问题。我是 运行 使用回发的 Web 表单控件中的回发事件 onchange。
<asp:DropDownList OnSelectedIndexChanged="UpdateCollection" AutoPostBack="true" ID="BookCategorySelection"/>
asp 生成类似
的内容
<select id="..." onchange="javascript(__DoPostBack(...)); ">
我想在回发后补充一些东西
<select id="..." onchange="javascript(__DoPostBack(...)); MyFunction();">
我需要在 javascript 中添加一个调用,以刷新此回发完成后在 js 中完成的一些计算。有人知道吗?我尝试在 OnPrerender 控制方法的后端添加它,但它仍然在 javascript 生成的回调之前添加。我也在 jQuery 中尝试过,但没有帮助。
解决方案可能是使用 pageLoad
function pageLoad(){ }
每次回发时都会调用它
我有问题。我是 运行 使用回发的 Web 表单控件中的回发事件 onchange。
<asp:DropDownList OnSelectedIndexChanged="UpdateCollection" AutoPostBack="true" ID="BookCategorySelection"/>
asp 生成类似
的内容<select id="..." onchange="javascript(__DoPostBack(...)); ">
我想在回发后补充一些东西
<select id="..." onchange="javascript(__DoPostBack(...)); MyFunction();">
我需要在 javascript 中添加一个调用,以刷新此回发完成后在 js 中完成的一些计算。有人知道吗?我尝试在 OnPrerender 控制方法的后端添加它,但它仍然在 javascript 生成的回调之前添加。我也在 jQuery 中尝试过,但没有帮助。
解决方案可能是使用 pageLoad
function pageLoad(){ }
每次回发时都会调用它