下载部署包:
https://files.cnblogs.com/notmmao/SharePoint+QuickPart+Ajaxpackage.rar
备用地址
http://www.live-share.com/files/205457/SharePoint_QuickPart_Ajaxpackage.rar.html

1 :下载并安装 ASP.NET 2.0 AJAX Extensions 1.0
http://ajax.asp.net/downloads/default.aspx?tabid=47

下载并部署QuickPart

包里已经包含。

2:配置web.config

包里有以配置的web.config文件,7个需要配置的地方已经标出。

3:在相关MasterPage的<head>里添加
<script type='text/javascript'>_spOriginalFormAction = document.forms[0].action;

_spSuppressFormOnSubmitWrapper=true;</script>

4.在你写好的UserControl的Page_load事件里添加

if (this.Page.Form != null)
             {
                 string formOnSubmitAtt = this.Page.Form.Attributes["onsubmit"];
                 if (formOnSubmitAtt == "return _spFormOnSubmitWrapper();")
                 {
                     this.Page.Form.Attributes["onsubmit"] =

"_spFormOnSubmitWrapper();";
                 }
             }
             ScriptManager.RegisterStartupScript(this,

typeof([你UserControl的ClassName]), "UpdatePanelFixup", "_spOriginalFormAction =

document.forms[0].action; _spSuppressFormOnSubmitWrapper=true;", true);

5.把你的UserControl放到C:\Inetpub\wwwroot\wss\VirtualDirectories\[相应端

口]\wpresources目录下

6.添加QuickPart到你的WebParetZone里,然后修改属性,选中你的UserControl,应用确


相关文章:

  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2021-10-12
  • 2022-02-24
猜你喜欢
  • 2021-06-02
  • 2021-12-04
  • 2021-12-07
  • 2021-09-04
  • 2021-06-03
相关资源
相似解决方案