在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

2018年09月19日的内容

DotNet

asp.net webform重写FindControl实现查找控件(包括被嵌套的控件)

这个也是很早的东西了,记得那时候.net的MVC还没盛行,基本是webForm的天下。现在虽然有用webform,但是的确已经很少继续使用了。重写现有的FindControl,用途就是根据控件ID查找指定的控件,一般情况下系统提供的方法就可以完成,但是那些被嵌套的控件用原来的方式无法查找,所以就重写了FindControl实现了被嵌套控件同样可以查找。这个也是在翻查一些记录的时候发现的,现在重新发出来做个记录吧!   public override Control FindControl(string id) { Control found = base.FindControl(id); if (found == null) { found = this.Page.FindControl(id); } if (found == null) { ...

6年前 (2018-09-19) 828℃ 0评论 2喜欢