javascript
function SetChengBox()
{
var dom=document.all;
var el=event.srcElement;
if(el.tagName=="INPUT"&&el.type.toLowerCase()=="checkbox")
{
for(i=0;i<dom.length;i++)
{
if(dom[i].tagName=="INPUT"&&dom[i].type.toLowerCase()=="checkbox")
{
dom[i].checked=false;
}
}
el.checked=!el.checked;
}
}
cs文件
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if ((e.Item.ItemType==ListItemType.Item)||(e.Item.ItemType==ListItemType.AlternatingItem))
{
CheckBox cb=(CheckBox)e.Item.FindControl("CheckBox1");
Label lable=(Label)e.Item.FindControl("Label1");
// cb.Attributes["Onclick"]="javascript:SetCheckBoxState("+lable.ClientID+")";
cb.Attributes["Onclick"]="javascript:SetChengBox();";
// e.Item.Attributes["onmouseout"]="this.style['color']='#dedfde';";
e.Item.Attributes.Add("onmouseover","this.style['cursor']='hand'");
// e.Item.Attributes["onclick"]="javascript:SetCheckBoxState("+lable.ClientID+")";
e.Item.Attributes["onclick"]="this.style['color']='green';";
}
}