Question : find gridview row value when checkbox is selected

Hi i need to find the value of a row in a gridview depending what checkbox is selected and pass it to another page.Here is what i have so far that works for one but if i have two it doesn't find the second value
<asp:GridView GridLines="None" ID="GridView" DataSourceID="XmlDataSource" runat="server" Width="700px" AutoGenerateColumns="false">
 <AlternatingRowStyle/>
  <Columns>
  <asp:TemplateField>
  <ItemTemplate>
  <asp:Label ID="Type_Label" runat="server" class="pdheading" Text='<%# XPath("Type") %>'></asp:Label>
  </ItemTemplate>
  </asp:TemplateField>
  <asp:TemplateField>
  <ItemTemplate>
  <asp:Label ID="Amount_Label" runat="server" Text='<%# XPath("Amount") %>'></asp:Label>
  </ItemTemplate>
  </asp:TemplateField>
  <asp:TemplateField>
  <ItemTemplate>
  <asp:Label ID="Currency_Label" runat="server" Text='<%# XPath("Currency") %>'></asp:Label>                        
  </ItemTemplate>
  </asp:TemplateField>
  <asp:TemplateField>
  <ItemTemplate>
  <asp:CheckBox ID="Checkbox" runat="server" />                      
   </ItemTemplate>
   </asp:TemplateField>
   <asp:TemplateField>
   <ItemTemplate>
   <asp:Label ID="Description_Label" runat="server" CssClass="contactform" Text='<%# XPath("Description">'></asp:Label>
  </ItemTemplate>
   </asp:TemplateField>                        
   </Columns>
   </asp:GridView>
<tr>
 <td align="center" colspan="3">
 <asp:Button ID="Step1Button" Text="Finalize" ValidationGroup="Group1" runat="server" OnClick="Step1_ButonClick"/>
                                                                             
                                                                            </td>                                                                            
                                                                            </tr>
protected void Step1_ButonClick(object sender, EventArgs e)
    {
        GridView GridView = (GridView)Form.FindControl("GridView");
        for (int e = 0; e < GridView.Rows.Count; e++)
        {
            Label Type_Label = (Label)GridView.Rows[e].FindControl("Type_Label");
            CheckBox Checkbox = (CheckBox)GridView.Rows[e].FindControl("Checkbox");
                {
               if (Type_Label.Text == ("Cars"))
                            {
                            Session["Cars"] = (ExtraCostsCheckbox.Checked);
                        }
                        else
                        {
                        }
if (NKType_Label.Text == ("Bikes"))
                        {
                            Session["Bikes"] = (Checkbox.Checked);
                        }
                        else
                        {
                        }
Response.Redirect("/Page2.aspx");
                    }
                }
            }
This finds the value true or false if the Cars row checkbox is selected or not and it creates the session but fails on the second.Is there a way to acheive this?

Answer : find gridview row value when checkbox is selected

The new version of Java removes all previous versions. The only other query to use is a subselect (NOT) query.

http://www.myitforum.com/articles/1/view.asp?id=179
Random Solutions  
 
programming4us programming4us