为什么我需要aspx页面上的脚本?
答案 0 :(得分:4)
Javascript将允许您对客户端进行编码,以避免必须回发到服务器。
来自Using JavaScript Along with ASP.NET
工作逻辑和应用 客户端允许的进程 基于浏览器的应用程序 更敏感,更多 对他们说“快活”。
答案 1 :(得分:1)
用于客户端脚本,即验证。在许多情况下,您需要在浏览器端执行某些逻辑。
答案 2 :(得分:1)
它有助于在客户端做事,这实际上意味着你可以:
使用JavaScript有很多含义/用途。
要了解更多信息,请记住google是您的朋友!
由于
答案 3 :(得分:1)
Javascript在客户端运行。因此,如果您想要发生任何事情或更改而不刷新整个页面,请使用javascript。
答案 4 :(得分:1)
服务器有很多东西不能真正做到这一点。例如,如果您想操纵页面。您可以通过某种操作将整个事情发回服务器,并让服务器为您提供一个新页面。或者你可以使用javascript为你改变它,避免去服务器。它对客户端来说更快,并且可以减轻服务器的负担。
答案 5 :(得分:1)
我不确定你的意思是为什么ASP.NET页面需要Javascript,或者你的意思是页面上有其他脚本。
ASP.NET使用Javascript进行多种类型的回发。例如,如果您有一个LinkButton,则脚本正在进行回发而不是链接的默认操作。
您可以在页面上使用其他脚本获取视觉效果,并在进行回发之前验证数据,以防止不必要的回发。 (当然,您还应该验证服务器端的数据以防止恶意操作。)