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;

            }

        }

  • 相关阅读:
    PHP中Foreach在引用时的陷阱 j神
    Yii中Session和cookie的用法 j神
    如何解决web大流量、高并发的问题 j神
    PHP无限级分类的递归算法 j神
    关于breadcrumbs j神
    MySQL索引分析和优化 j神
    Yii笔记 j神
    YII中的URL Management j神
    forward与redirect的区别 j神
    网络编程学习笔记
  • 原文地址:https://www.cnblogs.com/wenming205/p/1286223.html
Copyright © 2011-2022 走看看