我在asp.net页面代码后面有一些javascript,但每当页面加载时,代码(response.write,以及在asp.net按钮单击事件处理程序中)都会被触发。
这是一个错误吗?我想只在单击按钮时触发响应。编写代码行,而不是在页面加载时。我怎么能做到这一点?
由于
答案 0 :(得分:0)
你必须重新思考你的方法。您尝试的方式是不可能的,因为代码不按该顺序运行。
这是页面的创建方式:
Response.Write
在第2步中发生,按钮点击在第5步之后发生,因此您需要TARDIS才能使点击影响页面的创建方式。