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;

            }

        }

  • 相关阅读:
    CF1202F You Are Given Some Letters...
    CF1178E Archaeology
    PTA (Advanced Level) 1005 Spell It Right
    PTA (Advanced Level) 1004 Counting Leaves
    Qt5——从零开始的Hello World教程(Qt Creator)
    PTA (Advanced Level) 1003 Emergency
    PTA (Advanced Level) 1002 A+B for Polynomials
    HDU 1272 小希的迷宫
    FZU 2150 Fire Game
    HihoCoder
  • 原文地址:https://www.cnblogs.com/wenming205/p/1286223.html
Copyright © 2011-2022 走看看