zoukankan      html  css  js  c++  java
  • 用web用户控件的方式添加到webpart,使用ajax实现无刷新总结

     概述:

         想在Sharepoint网站中实现ajax,硬写Webpart也可以完成,但是我还是更倾向于用web用户控件(.ascx)来写代码(因为这样拖拖控件就把页面搞定了,而webpart需要一点一点地coding) ,经过两天的不断琢磨和测试,现在终于实现预想功能.现在分享给还在探索和即将探索的朋友.

    解决步骤如下:

     第一步骤:安装ASP.NET AJAX Extensions 1.0。

     第二步骤:修改Sharepoint网站集的全局配置文件(web.config)

    1.打开SharePoint网站集所在的Web Application的目录修改全局web.config。我的目录     C:"Inetpub"wwwroot"wss"VirtualDirectories"7000。打开目录中的web.config文件。

    2<configSections>标记中添加如下的<sectionGroup>元素。

     

    Code

     

    3.<SharePoint>下的<SafeControls>中为System.Web.Extensions组件添加SafeControl

     

    Code

     

    4.在<system.web>下的<httpHandlers>部分的最后注册httpHandlers

    Code

     

    5.在<system.web>下的<httpModules>部分中所有module之后添加注册下面的HTTP Module

    Code

      

    6.在<compilation>下的<assemblies>元素中添加如下标记。

    Code

     

    7.最后,在<configuration>标记内的最后添加<system.web.extensions>标记。

     

    Code

     

    第三步骤:配置全局 default.master   位置在:C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\GLOBAL 在WebPartPages:SPWebPartManager节点下添加<asp:ScriptManager>如下:

     

    Code

     

    第四步骤:在ascx中把需要刷新的控件放在 UpdatePanel中。

     

    Code

    最后把完整的web.config放在这,方便你和我.

    Code
  • 相关阅读:
    第一次作业 —— 【作业7】问卷调查
    讲座观后感
    学习进度表(随缘更新)
    数据结构与算法思维导图
    作业七问卷调查
    《创新者的逆袭,用第一性原理做颠覆式创新》读后感
    结对项目--四则运算生成器(Java) 刘彦享+龙俊健
    个人项目---WordCount实现(Java)
    自我介绍+软工五问
    简洁又快速地处理集合——Java8 Stream(下)
  • 原文地址:https://www.cnblogs.com/abcdwxc/p/1267960.html
Copyright © 2011-2022 走看看