MasterPage模板页面的使用

    技术2022-05-11  83

         MasterPage模板页面的使用方法,你使用过ppt吗?没有用过也没有关系,PPT里面的母版,很像这里的模板页.

    举个例子,反正我就是这样理解的.把页面比作画板,模板是第一层背景吧.以后第二层都要在这个模板上做画.呵呵.好像不是很确切哦!

    step1.新建个模板页面(MasterPage.master),之后页面上会出现一个ContentPlaceHolder控件,它就是我上面说的第二层,画板你可以把它删掉.它放的地方总有点不合适.

    step2.拿出你的本领.构思好你的网站页面框架.简单的说.就是那个部分是固定不变的.那个地方是动态改变的.把工具箱里的ContentPlaceHolder,托放到你需要动态改变的地方.

    step3新建个页面,留心下面有个选择模板页,记得要把它选上.之后你就会看到.一个背景你做好的一个页面.内容只可以在ContentPlaceHolder里改.

    一个网站可以有多个模板页,你可以在新建网页的时间,选择,也可以在代码里,改变已选择的模板页.

    代码写在Page_PreInit事件里.代码如下:

    public   void  Page_PreInit( object  Sender,EventArgs e)     {        Page.MasterPageFile = "MasterPage2.master";  //MasterPage2.master你选择的模板页    }

    或者看一下天轰穿老师的博客..这个牛人啊..为穷人作出很好的贡献.

    此文记住常用几个词:看到明白就好,只启提示作用.

    Page_PreInit                                    Master.FindControl


    最新回复(0)