通过MS AJAX可以扩展一个服务器端控件在客户端呈现后的特性,使其界面更加友好。
实例代码:IScriptControl.rar
一、创建网站,选择ASP.NET AJAX-Enabled Web Site.
二、向项目中添加一个类,使其派生自TextBox,并实现IScriptControl接口。如下代码实例:
public class SampleTextBox : TextBox, IScriptControl
三、这个控件我们将实现两个属性:
HighlightCssClass 控件得到焦点后的样式。当控件得到焦点的时候使其能够高亮显示。
NoHighlightCssClass 失去焦点的控件的样式。
public string HighlightCssClass
{
get { return _highlightCssClass; ...[ 查看全文 ]