比如打开一个弹出窗口
用runat=server控件可以实现,但会有刷新,用HTML控件却不支持Skin.(也可以用CSS,但风格改变时也要维护二处:一处Skin一处css)
<asp:Button ID="Button1" runat="server" SkinID="ButtonSkin" Text="Button" OnClientClick="alert('asdf');return false;" />
这样既可以用Skin来保持网站的风格,也实现了HTML控件的效果,不会PostBack.