<script language=javascript> function FindAll() { var frm=document.form1; for (var i=0;i<frm.elements.length;i++) { var e=frm.elements[i]; if (e.type=='checkbox') { alert(e.checked); } } </script>
<script language=javascript> function FindAll() { var frm=document.form1; for (var i=0;i<frm.elements.length;i++) { var e=frm.elements[i]; if (e.type=='checkbox') { alert(e.checked); } } </script> ================== 怎么样区分DataGrid中的checkBox还是其他的Checkbox?
{
if(di.ItemType==ListItemType.Item||di.ItemType==ListItemType.AlternatingItem||di.ItemType==ListItemType.EditItem){
CheckBox Cb =(CheckBox)FindControl("CheckBox1");
if(Cb!=null)
Response.Write("Find it");
}
}
{
if(di.ItemType==ListItemType.Item||di.ItemType==ListItemType.AlternatingItem||di.ItemType==ListItemType.EditItem){
CheckBox Cb =(CheckBox)di.FindControl("CheckBox1");
if(Cb!=null)
Response.Write("Find it");
}
}
{
if(((CheckBox)dg_LacPay.Items[x].Cells[1].Controls[1]).Checked == true)
{
}
}
其中dg_xxx为datagrid的id,x为CheckBox在datagrid所在的列数。
{
CheckBox cb=(DataGrid1.FindControl("checkbox1") as CheckBox)
cb.Checked="True"
}
function AddRemoveValues(oChk) {
if(oChk.checked)
SelectMultiPage.HdnSelectedValues.value += "," + oChk.value;
else
SelectMultiPage.HdnSelectedValues.value = SelectMultiPage.HdnSelectedValues.value.replace("," + oChk.value,"");
}
</script><ItemTemplate>
<INPUT id=chkSelect onclick=AddRemoveValues(this) type=checkbox value='<%#DataBinder.Eval(Container.DataItem,"userid")%>' name=chkSelect runat="server">
</ItemTemplate>
function FindAll()
{
var frm=document.form1;
for (var i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if (e.type=='checkbox')
{
alert(e.checked);
}
}
</script>
还要加上DataGrid的名称
function FindAll()
{
var frm=document.form1;
for (var i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if (e.type=='checkbox')
{
alert(e.checked);
}
}
</script>
==================
怎么样区分DataGrid中的checkBox还是其他的Checkbox?
foreach(DataGridItem dbp in dbPolicy.Items)
{
for(int i=0;i<dbp.Cells[0].Controls.Count;i++)
{
if(dbp.Cells[0].Controls[i].GetType().ToString()=="System.Web.UI.WebControls.CheckBox")
{
if(((CheckBox)dbp.Cells[0].Controls[i]).Checked==true)
{
SelectedString += dbPolicy.DataKeys[dbp.ItemIndex].ToString() + ",";
}
}
}
}
function SelectAll()
{
var arrInputControls;
var s;
arrInputControls = document.frmGroupEdit.all;
for(i=0;i<arrInputControls.length;i++)
{
if((arrInputControls(i).tagName.toLowerCase() == "input") && (arrInputControls(i).type) && (arrInputControls(i).type.toLowerCase() == "checkbox") )
{
s = arrInputControls(i).id.toString();
if(s != "checkall")
{
if(s.split("_")[4]=="chk")
{
arrInputControls(i).checked = document.frmGroupEdit.checkall.checked;
}
}
}
}
}