无法以编程方式在asp.net中呈现ajax日历扩展器c#

时间:2017-02-11 09:02:41

标签: c# asp.net ajax calendar

我需要以编程方式呈现ajax日历扩展程序,但我无法正确获取 EditableField 和新 EventHandler(HandleTextboxTextChanged)的参数。

我从这个链接学习了这种渲染ajax日历选择器的方法: Dynamically add CalendarExtender to Textbox subclass server control?

以下是我在Page_load中的代码:

        TextBox tbDOB = new TextBox();
        tbDOB.ID = this.ID + "tbDOB";
        tbDOB.Text = this.EditableField.TextValue;
        tbDOB.TextChanged += new EventHandler(HandleTextboxTextChanged);

        CalendarExtender calExender = new CalendarExtender();
        calExender.PopupButtonID = "Image1";
        calExender.TargetControlID = tbDOB.ID;
        phTravellerForm.Controls.Add(calExender);

提前谢谢。

0 个答案:

没有答案