<asp:Repeater id="myRepeater" runat="server" >
<HeaderTemplate>
<table class ="table table-bordered">
<tr>
<th>
<input id="chkAll" onclick="javascript: SelectAllCheckboxes(this);"
runat="server" type="checkbox" /> <b style="color :red"> เลือกทั้งหมด</b>
</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<asp:CheckBox ID="chkSelect" runat="server" /> <%# Eval("student_Fullname")%>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<script language="javascript">
function SelectAllCheckboxes(spanChk) {
// Added
as ASPX uses SPAN for checkbox
var oItem = spanChk.children;
var theBox = (spanChk.type == "checkbox") ?
spanChk : spanChk.children.item[0];
xState = theBox.checked;
elm = theBox.form.elements;
for (i = 0; i < elm.length; i++)
if (elm[i].type == "checkbox" &&
elm[i].id != theBox.id) {
//elm[i].click();
if (elm[i].checked != xState)
elm[i].click();
//elm[i].checked=xState;
}
}
</script>
********************** Source Code **************************************
********************** Source Code **************************************
Function SaveData() As Boolean
With myRepeater
Dim i As Integer
Dim sql, sqlScore As New StringBuilder
Dim score As Integer
For i = 0 To .Items.Count - 1
Dim chkSelect As CheckBox = CType(.Items(i).FindControl("chkSelect"), CheckBox)
Next
End With
End Function
ไม่มีความคิดเห็น:
แสดงความคิดเห็น