zoukankan      html  css  js  c++  java
  • 研究网页模板功能实现

    现在在研究网页模块功能的实现,目标是这样的:

    1. 实现模板的上传的编辑功能(比较容易实现)
    2. 模板的定义,即,指定网页的哪个部位显示哪个webusercontrol(用数据库存储,也比较方便)
    3. 用户浏览时,将模板中的特定字符串替换成 webusercontrol

    总而言之,即,模板就是有特殊字符串的网页,用户浏览时,将字符串替换成webusercontrol

    这样,便可实现网页的模板功能。
    但是现在碰到一个问题,第三点暂时实现不了(是我的技术原因,不知道怎么实现),在page的render事件中,我可以把网页中的字符串替换成 静态的文本,也可以替换成简单的如label对象,但是无法替换成webusercontrol,loadcontrol在render阶段载入webusercontrol后,似乎不会进行init,load等操作。暂时卡在这里……

    不知道大家有什么想法。

    ------Add at 2005年8月2日 14:52

    刚才用另外一种方式尝试了一下,没想到竟然可以了,方法如下

    1.在Load阶段LoadControl,并将其Add到页面上一个隐藏的PlaceHolder下
    2.Render阶段将控件RenderControl到最终用户页面

    不知道这么做可不可行,继续做试验中。。

  • 相关阅读:
    79. Word Search
    97. Interleaving String
    74. Search a 2D Matrix
    73. Set Matrix Zeroes
    72. Edit Distance
    71. Simplify Path
    64. Minimum Path Sum
    shell编程 备份mysql数据库并发送到另一个服务器
    linux 命令执行的判断依据: ;,&&,||
    linux 数据流重定向
  • 原文地址:https://www.cnblogs.com/oop/p/205365.html
Copyright © 2011-2022 走看看