Web部件是否有办法确定托管页面是否已加载到SharePoint Designer中?
答案 0 :(得分:1)
假设WSS 3.0 / MOSS 2007,是:
SPContext.Current.IsRemoteAuthoringTime
或者,根据您的具体情况,
SPContext.Current.IsDesigntime
更新:一种比较粗略的方法可能是查看HttpRequest标头 - 我确定SPD会看到标题。
-Oisin
答案 1 :(得分:1)
检查Web部件控件的DesignMode属性 - 如果它在SPD中打开,则为true。这适用于所有ASP.NET控件。