Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 20507|Odgovoriti: 2

[ASP.NET] V asp.net CheckBox izbere 2 metodi za vse CheckBoxe

[Kopiraj povezavo]
Objavljeno na 29. 07. 2015 15:01:33 | | | |


Kliknite polje CheckBox na vrhu, da izberete vse naslednje CheckBox, v metodi 2;

Prva vrsta:
Ozadje kode:
  1. protected void ckball_CheckedChanged(object sender, EventArgs e)
  2.         {
  3.             CheckBox ck=sender as CheckBox;
  4.             bool ci=ck.Checked;
  5.             for (int i = 0; i < gvusers.Rows.Count; i++)
  6.             {
  7.                 CheckBox o = gvusers.Rows[i].Cells[1].FindControl("ckxz") as CheckBox;
  8.                 o.Checked = ci;
  9.             }
  10.         }
Kopiraj kodo
Koda recepcije:
  1. <asp:TemplateField>
  2.                                 <HeaderTemplate>
  3.                                     <asp:CheckBox ID="ckball" runat="server"
  4.                                         oncheckedchanged="ckball_CheckedChanged" AutoPostBack="True" />
  5.                                 </HeaderTemplate>
  6.                                 <ItemTemplate>
  7.                                     <asp:CheckBox ID="ckxz" runat="server" />
  8.                                 </ItemTemplate>
  9.                             </asp:TemplateField>
Kopiraj kodo






Prejšnji:Notranji vzroki in rešitve za "Adobe Flash Player blokiran zaradi poteka poteka"
Naslednji:Rešeno brez leve povezave v Linq
 Najemodajalec| Objavljeno na 29. 07. 2015 15:27:08 |
Druga metoda:
  1. <input id="ckall" type="checkbox" onclick="selectall(this);" />
Kopiraj kodo

  1. <scrip去掉t src="scrip去掉ts/jquery-1.4.1.min.js" type="text/javascrip去掉t"></scrip去掉t>
  2. <scrip去掉t type="text/javascrip去掉t">
  3.     function selectall(ck) {
  4.         var bol = ck.checked;
  5.         $("#MainContent_gvusers td :checkbox").each(function () {
  6.             this.checked = bol;
  7.         });
  8.     }
  9. </scrip去掉t>
Kopiraj kodo


Objavljeno na 8. 07. 2017 16:03:24 |
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com