ASP.NET掌握控件的客户端属性及事件
经常在网上看到类似的问题:如何让ASP.NET服务器端控件响应客户端事件?
ASP.NET服务器端控件能够响应服务器端事件,使我们能够像编写Windows程序一样编写网页。可有时我们并不需要让客户端运行的控件和服务器发生交互,这样做的开销是很大的:不仅占用网络带宽、服务器的CPU资源,还会产生一次PostBack导致客户端浏览器“刷新”影响界面效果。
如果直接在Web窗体的HTML代码内为服务器端控件添加客户端事件代码,就像这样:
<asp:Button ; // 改变控件样式的字体为9磅
经常在网上看到类似的问题:如何让ASP.NET服务器端控件响应客户端事件?
ASP.NET服务器端控件能够响应服务器端事件,使我们能够像编写Windows程序一样编写网页。可有时我们并不需要让客户端运行的控件和服务器发生交互,这样做的开销是很大的:不仅占用网络带宽、服务器的CPU资源,还会产生一次PostBack导致客户端浏览器“刷新”影响界面效果。
如果直接在Web窗体的HTML代码内为服务器端控件添加客户端事件代码,就像这样:
<asp:Button ; // 改变控件样式的字体为9磅