Click here to Skip to main content
15,895,011 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have a gridview with an attached datasource
CSS
in a multiview; view 2. I want to make the checking done within that view 2 and transfer the contents to view 3 as summary. One of my business logic states that only a maximum number of 3 child can be selected in the gridView in view2. I would want to know which event i should be using under gridview to let this work (Checking of checkbox and saving data. After google-ing for like 1-2 hours all of the codes i've found are either not what im looking for or too complicated =.=


This is my gridview html
<pre><asp:GridView ID="Gv_Children" runat="server" AllowPaging="True"
                                AllowSorting="True" AutoGenerateColumns="False" BackColor="#DEBA84"
                                BorderColor="#DEBA84" BorderStyle="None" BorderWidth="1px" CellPadding="3"
                                CellSpacing="2" DataSourceID="DataSourceGuardian"
                                ShowHeaderWhenEmpty="True"
                                style="margin-right: 1px" ViewStateMode="Enabled" Width="255px"
                                &gt;
                                &lt;Columns&gt;
                                    &lt;asp:BoundField DataField="GuardianIC" HeaderText="IC" ReadOnly="True"
                                        SortExpression="GuardianIC" /&gt;
                                    &lt;asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" /&gt;
                                    &lt;asp:TemplateField HeaderText="Select"&gt;
                                            &lt;ItemTemplate&gt;
                                                 &lt;asp:CheckBox ID="chkSelect" runat="server" /&gt;
                                            &lt;/ItemTemplate&gt;
                                                &lt;HeaderTemplate&gt;
                                                &lt;/HeaderTemplate&gt;
                                        &lt;/asp:TemplateField&gt;
                                &lt;/Columns&gt;
                                &lt;EmptyDataRowStyle BackColor="#FFF7E7" ForeColor="#8C4510" /&gt;
                                &lt;FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" /&gt;
                                &lt;HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" /&gt;
                                &lt;PagerStyle ForeColor="#8C4510" HorizontalAlign="Center" /&gt;
                                &lt;RowStyle BackColor="#FFF7E7" ForeColor="#8C4510" /&gt;
                                &lt;SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" /&gt;
                                &lt;SortedAscendingCellStyle BackColor="#FFF1D4" /&gt;
                                &lt;SortedAscendingHeaderStyle BackColor="#B95C30" /&gt;
                                &lt;SortedDescendingCellStyle BackColor="#F1E5CE" /&gt;
                                &lt;SortedDescendingHeaderStyle BackColor="#93451F" /&gt;
                            &lt;/asp:GridView></pre>
Posted
Updated 10-Nov-10 0:52am
v2
Comments
Sunasara Imdadhusen 10-Nov-10 0:04am    
You have to restrict number of check in Gridview?
Sunasara Imdadhusen 10-Nov-10 0:05am    
Please also send code snippet!

1 solution

Try this
plese check given link .
i hope helpful for you
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900