943,985 Members | Top Members by Rank

Ad:
  • ASP.NET Discussion Thread
  • Unsolved
  • Views: 3375
  • ASP.NET RSS
Jul 16th, 2007
0

select check boxes

Expand Post »
HI everybody,
Please give the example (preferably in C#) for if I select the check box in header template of gridview then it should automatically check the item-template check boxes.

It is very much appreciable if you give the example for datagrid for the same scenario .

Please give the answer.

Thank you,
Aravind.
Similar Threads
Reputation Points: 10
Solved Threads: 1
Light Poster
aravindkishore is offline Offline
29 posts
since Feb 2007
Jul 16th, 2007
0

Re: select check boxes

Show some effort. It's one of the rules.
Reputation Points: 683
Solved Threads: 53
Posting Virtuoso
Infarction is offline Offline
1,580 posts
since May 2006
Jul 17th, 2007
0

Re: select check boxes

just copy the code in ur .aspx
1> javscript function
<script language ="javascript" >

function check_uncheck(Val)
{
var ValChecked = Val.checked;
var ValId = Val.id;
var frm = document.forms[0];
// Loop through all elements
for (i = 0; i < frm.length; i++)
{
// Look for Header Template's Checkbox
//As we have not other control other than checkbox we just check following statement
if (this != null)
{
if (ValId.indexOf('CheckAll') != - 1)
{
// Check if main checkbox is checked,
// then select or deselect datagrid checkboxes
if (ValChecked)
frm.elements[i].checked = true;
else
frm.elements[i].checked = false;
}
else if (ValId.indexOf('deleteRec') != - 1)
{
// Check if any of the checkboxes are not checked, and then uncheck top select all checkbox
if (frm.elements[i].checked == false)
frm.elements[1].checked = false;
}
} // if
} // for
} // function</PRE>
function confirmMsg(frm)
{
// loop through all elements
for (i = 0; i < frm.length; i++)
{
// Look for our checkboxes only
if (frm.elements[i].name.indexOf("deleteRec") != - 1)
{
// If any are checked then confirm alert, otherwise nothing happens
if (frm.elements[i].checked)
return confirm('Are you sure you want to delete your selection(s)?')
}
}
}
<script>

2> grid view event
<asp:GridView ID="GridView1" datakeyname="Id" runat="server" DataSourceID="SqlDataSource1" AutoGenerateColumns="False" DataKeyNames="Id" Font-Names="Verdana" AllowPaging="True" BackColor="White" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px" CellPadding="3" ForeColor="Black" GridLines="Vertical" Width="758px">
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<asp:CheckBox ID="CheckAll" onclick="return check_uncheck (this );" runat="server" />
</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="Id" Visible="false"
Text='<%# DataBinder.Eval (Container.DataItem, "Id") %>'
runat="server" />
<asp:CheckBox ID="deleteRec" onclick="return check_uncheck (this );"
runat="server" />
</ItemTemplate>
</asp:TemplateField>

<asp:BoundField DataField="Name" HeaderText="ManagerName" SortExpression="Name" />
<asp:BoundField DataField="pone" HeaderText="phone" SortExpression="pone" />
<asp:BoundField DataField="emailid" HeaderText="emailAddress" SortExpression="emailid" />
<asp:BoundField DataField="ManagPass" HeaderText="ManagerPassword" SortExpression="ManagPass" />
<asp:BoundField DataField="Designation" HeaderText="Designation" SortExpression="Designation" />
<asp:BoundField DataField="Id" HeaderText="Id" InsertVisible="False" ReadOnly="True"
SortExpression="Id" />
</Columns>
<FooterStyle BackColor="#CCCCCC" />
<SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
<HeaderStyle BackColor="Black" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="#CCCCCC" />
</asp:GridView>
3> button event
asp:Button ID="Button1" runat="server" OnClientClick="return confirmMsg(this.form)"
Text="Delete" OnClick="Button1_Click" Width="50px" /
Reputation Points: 10
Solved Threads: 0
Newbie Poster
sasindagi is offline Offline
14 posts
since Jun 2007
Jul 17th, 2007
0

Re: select check boxes

please use codetags. Its quite difficult to read
Reputation Points: 347
Solved Threads: 13
Practically a Posting Shark
arjunsasidharan is offline Offline
812 posts
since Aug 2006

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in ASP.NET Forum Timeline: programming logic test
Next Thread in ASP.NET Forum Timeline: asynchronous dropdownlist any idea





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC