不需要使用服务器端控件
在编程时,有些时候我们不需要使用服务器端的控件。当元素仅用来进行某些客户端脚本的时候。例如,一个按钮如果是用于打开一个新的浏览器窗口,或者是与一个客户端的Active控件或Java applet进行交互,或是计算某些值,以便在页面中利用DHTML或是在一个alert对话框中进行显示的时候,这个按钮就不用建成服务器端的控件。如果元素是一个只用来将表单提交给服务器的Submit按钮的时候。在这种情况下,Page_Load事件处理程序中的代码可以从其他控件中提取这些值。当元素是一个打开不同页面或URL的超链接,并且不需要在服务器上对超链接的值进行处理的时候,以及任何其他不需要对服务器代码中元素、方法或事件进行访问的时候,这些情况下都不需要使用服务器代码。