Repeater
Validate radio button in datagrid, datalist, gridview on button
HereĀ ‘questionlist’ is the id of Datalist or datagrid or Gridview or repeater
u call this function on button events
<button onclick=”return isconfirm()” />
<script language=javascript>
function isconfirm()
{
var counter=0;
var obj=document.getElementById(“<%=questionlist.ClientID%>”).getElementsByTagName(“input”);
for(i=0;i<=obj.length-1;i++)
{
if(obj[i].type==”radio” && obj[i].checked==true)
{
counter++;
}
}
if(counter==0)
{ alert(‘Plz Select question Answer’);
return false
}
return true;
}
</script>
Edit ,Update , Delete in Repeater in asp.net
<script>
function isconfirm()
{
var ck=confirm(‘Are you sure to delete’);
if(ck==true)
return true;
else
return false;
}
</script>
< asp:Repeater ID=”Rp” OnItemCommand=”Action” runat=”server”>
<ItemTemplate>
<div>
<asp:Label ID=”sno” Text=’<%#Eval(“sno”) %>‘ runat=server Visible=false></asp:Label>
<asp:Label ID=”lblname” Text=’<%#Eval(“name1″) %>‘ runat=server></asp:Label><br />
<asp:Label ID=”lblamt” Text=’ <%#Eval(“amt”) %>‘ runat=server></asp:Label>
<asp:TextBox ID=”txtname” Text=’<%#Eval(“name1″) %>‘ runat=server Visible=false></asp:TextBox><br />
<asp:TextBox ID=”txtamt” Text=’<%#Eval(“amt”) %>‘ runat=server Visible=false></asp:TextBox>
<asp:Button ID=”btn” runat=server Text=”Edit” CommandArgument=”ek” CommandName=”Action” />
<asp:Button ID=”btnd” runat=server Text=”Delete” CommandArgument=”dk” CommandName=”Action” OnClientClick=”return isconfirm()” />
</div>
</ItemTemplate>
<SeparatorTemplate><hr/></SeparatorTemplate>
</asp:Repeater>
In codebehind code
public
[...]


