我使用以下這篇的解法成功解決
http://www.codeproject.com/Articles/534587/ASP-NET-jQuery-is-not-Working-in-UpdatePanels
大概是,假設你想要起作用的function是叫jScript
<script type="text/javascript">
// JavaScript funciton to call inside UpdatePanel
function jScript() {
$("#click").click(function () {
alert("Clicked Me!");
});
}
</script>
在UpdatePanel裡面加上這段就可以了
<script type="text/javascript">
Sys.Application.add_load(jScript);
</script>