我正在尝试构建一个在您单击文本框(在 asp.net 中)时弹出的日历;对于这个任务,我构建了一个从文本框继承的新类,并在新类构造函数中放置了日历实例,但问题是,当我创建新类时,我只得到文本框控件,点击时我没有得到日历。有没有人有想法或者我该如何解决这个问题?我的代码是:
public class TextBoxCalendar : TextBox
{
public TextBoxCalendar( int id)
{
this.ID = id.toString();
initCalender();
}
private void initCalender()
{
CalendarExtender ce = new CalendarExtender();
ce.ID = "calender";
ce.TargetControlID = this.ID;
}
}