把客户端控件作为服务器控件运行和真正的服务器控件有什么不同呢?该如何解决

把客户端控件作为服务器控件运行和真正的服务器控件有什么不同呢?
想必有所不同吧,如果一样的话服务器控件就没有存在的必要了,可我又不知道哪儿不同,请教大家。
ASP.net好多问题都不明白啊!

------解决方案--------------------
http://book.csdn.net/bookfiles/184/1001848390.shtml
http://www.bokebb.com/dev/cn/net/asp/20057115202_4075912.shtml

------解决方案--------------------
你还是找点基础方面的书来看看;
学习是要靠长期个积累.
------解决方案--------------------
asp.net控件有:HtmlControl、WebControl、UserControl、Page,以及许多*面(不输出html)的控件等等,他们都是真正的服务器控件,没有什么真假之分。

参考我在另外一个帖子的回复:

http://community.csdn.net/Expert/topic/5603/5603337.xml?temp=.0474512
------解决方案--------------------
客户端控件如果变为服务器端控件的话,点击不会刷新页面,而web控件则全部会重新刷新页面
------解决方案--------------------
其实实现上都是一样的
只是标准服务器控件更标准化而已
HTML控件服务端化 就会有出问题的可能