}
}
}
}
编译,在页面上拖进控件,运行你就会发现下面的页面:
通过上面发现,和我们平时页面控件子控件事件差不多吧。都是在控件生成的时候,添加控件事件。
下面介如一下,控件的事件,在ServerControl中添加一个类叫userRegister,再把下面的代码添加进去
writer.RenderEndTag();
writer.RenderBeginTag(HtmlTextWriterTag.Td);
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderEndTag();
writer.RenderEndTag();
}
}
}
编译,然后添加控件到页面,查看控件的事件,你会发现有二个你自己的定义的事件在里面了,点击二个事件中的一个,到代码界面,输入你要的代码。
protected void userRegister1_btnClear_Click(object sender, EventArgs e)
{
Response.Write("事件btnClear执行了");
}
protected void userRegister1_btnLogin_Click(object sender, EventArgs e)
{
Response.Write("事件btnLogin执行了");
}
运行你就知道效果了。。本来还想插入一个图片的,但不知为什么现在浏览器特慢,快死掉了,我感觉到应该是上面那个代码生成的图片太大了,占用资源,大家亲自写一个自己喜欢的控件吧,把事件添加进去,多动手才会有提高,刚看是没用的,看的时候你感觉好简单,到自己做的时候问题就出现好多了.