我已經創建了ajax日期擴展器的用戶控件「日曆」以及用於獲取日期的文本框。現在即時嘗試爲我的表中填充的所有行動態創建此控件。它給出了以下錯誤: - 只有一個ScriptManager實例可以添加到頁面。在添加多個Web用戶控件時,發生錯誤「只能將一個ScriptManager的一個實例添加到頁面」
下面的代碼: -
tc = new TableCell();
tc.Style["width"] = "15%";
Calendar1 = (ASP.Calendar)LoadControl("../Calendar.ascx");
Calendar1.ID = "tbDate" + Convert.ToString(_id);
tc.Controls.Add(Calendar1);
tr.Cells.Add(tc);
tc.Dispose();
tc = null;
,我已經聲明瞭一個全局變量: - 公共ASP.Calendar CALENDAR1;
在此先感謝您的建議。
從calendar.ascx中刪除額外的ScriptManager – Aristos 2012-07-16 07:47:39
請顯示日曆的代碼示例 – 2012-07-16 07:50:28