0

我正在尝试添加 AjaxControlToolkit 的日历控件,但出现错误。代码和错误如下:

    TableCell tc4 = new TableCell();

    TextBox txtSRVDate = new TextBox();
    tc4.Controls.Add(txtSRVDate);
    AjaxControlToolkit.CalendarExtender calen = new AjaxControlToolkit.CalendarExtender();
    calen.TargetControlID = "txtSRVDate";
    calen.Format = "dd/MM/yyy";

    tc4.Controls.Add(calen);
    tr2.Cells.Add(tc4);
    tblInwardRight.Rows.Add(tr2);

错误是:

System.InvalidOperationException:“”的 TargetControlID 无效。找不到 ID 为“txtSRVDate”的控件。

你能告诉我我哪里错了吗?

4

1 回答 1

0

错误是我没有设置 Ajaxcontrol 日历控件所引用的文本框的 ID。我设置了文本框的 ID,现在代码工作正常..

于 2013-03-10T20:02:10.053 回答