• 【2017-5-25】WebForm 母版页


    母版页如何创建

    母版页基础套用

     二级母版页的套用


    母版页与子页之间数据的传递:

    我们在这用一个按钮的点击事件,上一级是MP2.master这个母版页,点击按钮让此页面的TextBox1.Text赋到MP2的Label1.Text

    给按钮写点击事件

    取不到MP2里的Label,因此给它在后台写一个public方法

    public void aaa(string a)
        {
            TextBox1.Text = a;
            MP1 m1 = this.Master as MP1;
            m1.m1_aaa(a);
        }
    protected void Page_Load(object sender, EventArgs e)
        {
            Button1.Click += Button1_Click;
        }
    
        void Button1_Click(object sender, EventArgs e)
        {
            string s =TextBox1.Text;
            Label1.Text = s;
    
            MP2 m2 = this.Master as MP2;
            m2.aaa(s);
        }

    在下面调用aaa这个方法

    母版页公共的外部样式表路径和外部JS文件的路径匹配:

     外部样式表不需要注意,文件路径会进行自动匹配

     但是JS文件不会

    如何解决?

    <form id="form1" runat="server">
            <div>
                <div class="header">
                    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
                </div>
    
                <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
                </asp:ContentPlaceHolder>
    
                <div class="footer"></div>
            </div>
    

    <%--注意将文件引用路径写到Form里面,然后在后台写--%>
    <script src="<%=abc() %>"></script>
    </form>
    public string abc()
        {
            return ResolveClientUrl("js/js1.js");
        }

     这个属性会对文件路径进行自动匹配

  • 相关阅读:
    一种循环方式
    SqlServer循环读取配置
    app抓包
    c# 前端写代码的情况
    第36月第27日 codesign重签名
    第36月第26天 吴恩达 目标检测
    第36月第25天 TensorFlow Object_detection
    第36月第19天 多个tomcat查端口
    第36月第8天 flask_bootstrap
    第36月第5天 升级到 XCode10.3 项目中的xib报错
  • 原文地址:https://www.cnblogs.com/hanqi0216/p/6904755.html
Copyright © 2020-2023  润新知