zoukankan      html  css  js  c++  java
  • web服务器控件PlaceHolder应用

    placeHolder在html页面中,并没有什么标记显示.它最大的作用就是能向其动态的添加控件.其中如果想向其添加Html标记,则要用LiteralControl来实现,

    <body>

        <form id="form1" runat="server">

          <asp:PlaceHolder ID="PlaceHolder1" runat ="server" />

          <asp:Button ID="button1" runat ="server" OnClick="button1_Click" Text ="ControlAdd" />

          <asp:Label ID="lbMsg" runat ="server" />

        </form>

    </body>

     

    protected void button1_Click(object sender, EventArgs e)

        {

            try

            {

                for (int i = 0; i < 3; i++)

                {

                    Image img = new Image();

                    img.ImageUrl = @"images/"+i.ToString()+".bmp";

                    LiteralControl br = new LiteralControl("<br>");

                    PlaceHolder1.Controls.Add(img);

                    PlaceHolder1.Controls.Add(br);

                }

                lbMsg.Text = "添加成功!";

            }

            catch(Exception ex)

            {

                lbMsg.Text = ex.Message;

            }

        }

  • 相关阅读:
    解决跨域问题
    封装树形结构数据
    使用脚手架搭建vue项目
    Vue入门之HelloWorld
    element-ui 格式化树形数组在table组件中展示(单元格合并)
    js导出excel,时间格式问题
    webpack代理设置
    null和undefined的区别?
    js Number和parseInt 的区别
    js数据类型
  • 原文地址:https://www.cnblogs.com/wenming205/p/1286223.html
Copyright © 2011-2022 走看看