RadioButton单选的实现
1.填家模板列,加入radio html控件,作为服务器控件运行
2.javascript中写入方法
function CheckRadio(obj)
{
var e=document.all.tags("input");
for(var i=0;i<t.length;i++)
{
if(e[i].type=="radio")
{
e[i].checked=false;
}
}
obj.checked=true;
}
radio onclick调用这个方法 value绑定数据
例如:
<INPUT id=sprd οnclick=CheckRadio(this); type=radio value='<%# DataBinder.Eval(Container,"DataItem.ID") %>' name=Radio1 id=Radio1 runat="server">
如何在程序中使用:
获得选中主键值的方法使用.FindControl("Radio1")
CheckBox实现多选框全选
1.加入模板列
<ItemTemplate></ItemTemplate>部分加入复选框
<HeaderTemplate></HeaderTemplate>部分加入html复选框 onclick调用全选方法οnclick="CheckAll(this.form);" name="chkAll"
2.javascript写入全选方法
function CheckAll(form)
{
for(var i=0;i<form.elements.length;i++)
{
var e=form.elements[i];
if(e.type=='checkbox')
e.checked=form.chkAll.checked;
}
}
OK,全选实现了