我正在使用SharePoint Web部件,它具有日历控件,现在在日历_VisibleMonthChanged
事件上我试图调用javascript函数,如:
protected void cldEvents_VisibleMonthChanged(object sender, MonthChangedEventArgs e)
{
var jQueryFn = "bindScrollBar();";
ScriptManager.RegisterStartupScript(this, this.GetType(), "Test", jQueryFn, true);
}
但它没有发生。 (注意:控件包含在更新面板中)。
请帮助实现这一目标。
提前致谢。
答案 0 :(得分:1)
我认为您的RegisterStartupScript
电话应该是这样的:
ScriptManager.RegisterStartupScript(updatePanel, updatePanel.GetType(), "Test", jQueryFn, true);
这里是传递页面引用而不是UpdatePanel的。