<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      怎么在頁面上動態的生成 WebForm控件

      [摘要]/*豆腐制作 都是精品http://www.asp888.net 豆腐技術站如轉載 請保留完整版權信息*/在asp.ne中,我們可以利用程序在編程的時候動態的生成我們需要的WebForms 控件,我...
      /*
      豆腐制作 都是精品
      http://www.asp888.net 豆腐技術站
      如轉載 請保留完整版權信息
      */
      在asp.ne中,我們可以利用程序在編程的時候動態的生成我們需要的WebForms 控件,我們先看看下面的例子
      <html>
      <head>
      <script language="C#" runat="server">
      void Page_Load(Object sender, EventArgs e) {
      Panel1.Visible=true;
      //生成Label 標簽
      Label l = new Label();
      l.Text = "Label";
      l.ID = "Label";
      Panel1.Controls.Add(l);
      Panel1.Controls.Add(new LiteralControl("<br>"));
      //生成 Text 文本輸入框
      TextBox t = new TextBox();
      t.Text = "TextBox";
      t.ID = "TextBox";
      Panel1.Controls.Add(t);
      Panel1.Controls.Add(new LiteralControl("<br>"));
      //生成 超聯結 文本 并指定 超聯結 的 相關屬性
      HyperLink h = new HyperLink();
      h.Text="豆腐技術站";
      h.NavigateUrl ="http://www.asp888.net";
      Panel1.Controls.Add(h);
      Panel1.Controls.Add(new LiteralControl("<br>"));
      }

      </script>

      </head>
      <body>
      <form runat=server>

      <asp:Panel id="Panel1" runat="server"
      Height="200px"
      Width="300px">
      </asp:Panel>
      <asp:Button Text="Refresh Panel" runat="server"/>
      </font>
      </form>

      </body>
      </html>
      由此我們可以看出,我們可以 在程序的 具體運行設定的時候給出不同的控件,重要的是這些空間都是動態生成的;
      下面,我給大家 給出 一些 我們常用的 WebForms 控件:
      AdRotator,Button,Calendar,CheckBox,DataGrid,DataList,DropDownList,HyperLink,Image,ImageButton
      Label,Panel,RadioButton,Repeater,Table,TextBox
      這些控件的含義通過他們的名稱我們就可以很容易的看出來,所以 我就不在這里詳細講解他們的含義了。



      日韩精品一区二区三区高清