Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 20507|Отговор: 2

[ASP.NET] В asp.net CheckBox избира 2 метода за всички CheckBoxes

[Копирай линк]
Публикувано в 29.07.2015 г. 15:01:33 ч. | | | |


Кликнете на полето CheckBox в горната част, за да изберете всички следващи CheckBoxes, в Метод 2;

Първият тип:
Фонов код:
  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.         }
Копирай код
Код на рецепцията:
  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>
Копирай код






Предишен:Вътрешни причини и решения за "Adobe Flash Player блокиран поради изтичане"
Следващ:Решено е без лява връзка в linq
 Хазяин| Публикувано в 29.07.2015 г. 15:27:08 ч. |
Втори метод:
  1. <input id="ckall" type="checkbox" onclick="selectall(this);" />
Копирай код

  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>
Копирай код


Публикувано в 8.07.2017 г. 16:03:24 ч. |
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com