1

我使用ReturnOfSmartPartonWSS3ASCXin显示Sharepoint为 Web 部件。这很好用。

唯一的问题是AjaxSmartPart似乎使用的是调试模式javascript(脚本接近1MB!)

如何确保AjaxSmartPart只使用Releasejava 脚本模式?

笔记:

  • 我已经发布了我ASCX的发布模式。
  • Debug="false"在我的Sharepoint web.config
4

1 回答 1

0

很简单,将您的 web.config 调试模式设置为 false。这应该已经起作用了。

如果您希望覆盖该行为,请将以下代码放入您的 ASCX 的 OnPreRender 方法中...

protected override void OnInit(EventArgs e)
{
    ScriptManager sm = ScriptManager.GetCurrent(this.Page);
    sm.ScriptMode = ScriptMode.Release;

    base.OnInit(e);
}
于 2008-12-01T07:07:13.793 回答