【问题标题】:popup in sharepoint 2007Sharepoint 2007 中的弹出窗口
【发布时间】:2010-11-18 13:21:29
【问题描述】:

我在 sharepoint 中使用 ajax 模态弹出窗口,但缺少一些程序集引用,如果我试图放置这些程序集引用,页面将进入错误页面。除了在共享点中使用 ajax 控件弹出窗口之外,还有其他选择吗?我想在我当前的项目中严重显示弹出窗口。请帮我解决这个问题

【问题讨论】:

  • 您是如何尝试放置这些程序集引用的?或者你是如何尝试创建 ajax 模式的? webpart、自定义控件等...
  • AjaxControlToolkit, Version=3.5.40412.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e' 使用 'System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'版本比引用的程序集 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 这是错误
  • 听起来像是您在项目中使用的 .NET 版本存在问题。我认为 AjaxControlToolkit 使用 v 3.5?
  • 是的。 ajaxcontroltool 工具包使用 v3.5.0.0,我在网站的 web.config 文件中添加了必要的程序集。即使它显示错误
  • 除了 ajax 弹窗还有其他选择吗?

标签: sharepoint sharepoint-2007


【解决方案1】:

您可以使用 SharePoint 默认使用的 commonShowModalDialog()。这是一个示例 sn-p

//Opens the popup window
function openPopup()
{
    commonShowModalDialog("/_layouts/samplepage.aspx", "resizable: yes; status:no; scroll: no; help: no; center: yes; dialogwidth:410px; dialogHeight:300px;", callback);
}

//callback function to retrieve any values from popup
function callback(ret)
{
    alert(ret);
}

要从弹出窗口返回一个值,请使用window.returnValue。希望对您有所帮助。

【讨论】:

    猜你喜欢
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    • 2020-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 2011-09-30
    相关资源
    最近更新 更多