0

我正在使用具有日历控件的 SharePoint Web 部件,现在在日历_VisibleMonthChanged事件中我试图调用一个 javascript 函数,例如:

protected void cldEvents_VisibleMonthChanged(object sender, MonthChangedEventArgs e)
{
    var jQueryFn = "bindScrollBar();";
    ScriptManager.RegisterStartupScript(this, this.GetType(), "Test", jQueryFn, true);
}

但它没有发生。(注意:控件包含在更新面板中)。

请帮助实现这一目标。

提前致谢。

4

1 回答 1

1

我认为你的RegisterStartupScript电话应该是这样的:

ScriptManager.RegisterStartupScript(updatePanel, updatePanel.GetType(), "Test", jQueryFn, true);

在这里,您传递的是页面引用而不是 UpdatePanel 的。

于 2013-08-05T07:39:54.447 回答