zoukankan      html  css  js  c++  java
  • 用webparts个性化定制自己的网店风格(一)

    刚开始接触webparts的时候也什么都不懂,只能四处求师,四处学习,看到别人也写文章,有时候看不懂就发短消息询问,可是都是石沉大海。我记得有个人给我回复说:“牛人都很忙。。。”,这话不假,确实忙起来没时间搭理无名小卒,再他们看来我们提的问题都是那么的幼稚,但有时候也许牛人指点一下我们就会豁然开朗。。。所以我决定把我从头到尾学习的webparts写出来分享,这样我想会让许多人少走一些弯路,大家哪里不懂的地方也可以加我q1379376261或给我发站内消息,我不是大牛,我会解答每个朋友的问题。。。

    项目背景: 

    一个商城系统,每个商家对应一个自己的二级域名,登录后可以个性化定制自己的网店,包括拖动小模块、编辑、关闭、换肤等等 

    问题: 

    这一篇文章先介绍一下webparts,以后会陆续的写我在用webparts个性化定制过程中遇到的一系列的问题及解决办法,方便大家学习。如有说的错误的地方请大家指教。。。
    个性化定制,好熟悉的词,早就在qq空间里知道有这个功能,但不知道他是如何实现的,起初第一个想到的 就是用js做,但是怎么保存商家个性化后的页面呢?js拖动后都是保存到临时的cookie里,要想永久保存商家定制后的页面布局内容只能保存到数据库,这样就得改数据库。。。有没有别的方法呢?别担心,微软asp.net2.0为我们提供了webparts,下面让我们一起来揭开webparts的神秘面纱。。。

    webparts包括这么多的组件,我们稍后会慢慢讲解每个组件都是干什么用的,首先页面上必须的一个就是WebPartManager,而且必须放到webparts所有组件的最上面,WebPartManager顾名思义就是管理所有webparts的组件

    webpartzone就是页面上可拖动区域,里面可以包含用户自定义控件和web控件,页面上可以有多个webpartzone ,webpartzone里面的控件可以在不同的webpartzone里自由的拖动,catalogzone根据我的理解就是存放关闭页面上小模块的区域,declarativecatalogpart声明性目录,pagecatalogpart页目录,显示关闭后的小模块的,importcatalogpart导入web部件目录

    editzone编辑区域,对每个模块的编辑都是在这下面进行编辑,appearanceeditorpart外观编辑

    layouteditorpart解释下镶边类型,就是模块是否有边框,大家到时候实际操作的时候一看就明白了。。。

    webparts先介绍到这里,大家先熟悉下,后期的文章会详细的介绍用webparts开发个性化定制页面。

  • 相关阅读:
    python_django_sae入口配置
    Python_问题收录总结
    python_不用循环打印1-1000
    python_程序模拟浏览器请求及会话保持
    python_socket
    【SIGGRAPH】【最终幻想XV】的战斗场景实时演示的要点解说
    【SIGGRAPH】最终幻想15的渲染技术
    【SIGGRAPH】用【有说服力的照片真实】技术实现最终幻想15的视觉特效
    罪恶装备 Xrd REVELATOR 3D进化出的非照片真实视觉
    《最终幻想XV》中角色AI的意识决策系统解析
  • 原文地址:https://www.cnblogs.com/yhdkzy/p/1954132.html
Copyright © 2011-2022 走看看