欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C#教程

當(dāng)前位置:主頁 > 軟件編程 > C#教程 >

C#獲取動態(tài)生成的CheckBox值

來源:本站原創(chuàng)|時間:2020-01-10|欄目:C#教程|點擊: 次

給你推薦兩種方法,一種是向服務(wù)器容器控件里添加子控件(即向runat=server的控件的Controls里添加控件),第二種是就是你的這種拼接HTML的方法不過這種方法必須設(shè)置控件的name屬性,然后在Request.Form["控件的name"]里獲得控件的值,推薦使用第一種方法,更直觀一些,第二種無法記錄提交以后的狀態(tài),代碼如下

第一種

后臺

using System.Web.UI.HtmlControls;
 protected void Page_Load(object sender, EventArgs e)
  {
    for (int i = 0; i < 4; i++)
    {
      HtmlInputCheckBox htmlInputCheckBox = new HtmlInputCheckBox();//這里用CheckBox也是一樣的
      htmlInputCheckBox.ID = "check" + i;
      Container.Controls.Add(htmlInputCheckBox);
    }
  }
  protected void Button1_Click(object sender, EventArgs e)
  {
    for (int i = 0; i < 4; i++)
    {
      Label1.Text += "<br/>" + (Container.FindControl("check" + i) as HtmlInputCheckBox).Checked.ToString();
    }
  }

前臺

<form id="form1" runat="server">
  <div id="Container" runat="server">
  </div>
  <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
  <asp:Label ID="Label1" runat="server"></asp:Label>
  </form>

第二種

后臺

 public string GetCheckBox()
  {
    return "<input name=\"Checkbox1\" type=\"checkbox\"/>";//這里必須設(shè)置name,Id沒有用
  }
  protected void Button1_Click(object sender, EventArgs e)
  {
    if (Request.Form["Checkbox1"] == null)//如果Checkbox1為未選中狀態(tài)Request.Form["Checkbox1"]值為null
    {
      Label1.Text += "<br/>Fasle";
    }
    else//如果Checkbox1為選中狀態(tài)Request.Form["Checkbox1"]值為on
    {
      Label1.Text += "<br/>True";
    }
  }

前臺

<form id="form1" runat="server">
  <div>
    <%=GetCheckBox() %>
  </div>
  <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
  <asp:Label ID="Label1" runat="server"></asp:Label>
  </form>

上一篇:C#中TreeView實現(xiàn)適合兩級節(jié)點的選中節(jié)點方法

欄    目:C#教程

下一篇:C#實現(xiàn)簡單合并word文檔的方法

本文標(biāo)題:C#獲取動態(tài)生成的CheckBox值

本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/6972.html

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有