GridView Control

Discussion in 'ASP.NET / ASP.NET Core' started by annbransom, Aug 31, 2006.

Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.
  1. Thanks for the reply. But what I'm asking is once I am writing the code behind the GridViewControl, what do I put so that I can use the text from the grid in a redirect. I.E.

    If e.CommandName = "Select" Then
    Response.Redirect("OhioRentalAdmin.aspx?Veh=" & Text from the first column of the GridView)
    End IF

    How do I get the text from the first column of the GridView and place it in this code?
     
  2. I have a gridview control that I am trying towrite a selectindexchanged event for. All I want is that when you click on the VanNumber buttonfield, it redirects you to a page with a query string parmeter ?Veh= and whatever the van number is. Right now, it is just dumping in a null value. Any suggestions? Here is the gridview code:




    <asp:GridView ID="GridView3" runat="server" AutoGenerateColumns="False" PageSize="100" Width="520px" DataKeyNames="VanNumber" DataMember="VanNumber">


    <Columns>


    <asp:ButtonField CommandName="Select" DataTextField="VanNumber" Text="Button" HeaderText="Veh#" />


    <asp:BoundField DataField="VanMake" HeaderText="Make" />


    <asp:BoundField DataField="VanModel" HeaderText="Model" />


    <asp:BoundField DataField="VanSize" HeaderText="Size" />


    <asp:BoundField DataField="Location" HeaderText="Location" />


    <asp:CheckBoxField DataField="HandControls" HeaderText="Hand Controls?" />


    <asp:CheckBoxField DataField="TransferSeat" HeaderText="Transfer Seat?" />


    <asp:BoundField DataField="StartDate" DataFormatString="{0:d}" HeaderText="Next Rental Begins" HtmlEncode="False" />


    </Columns>


    <RowStyle Font-Names="Arial" Font-Size="10pt" />


    <AlternatingRowStyle BackColor="#C0FFC0" Font-Names="Arial" Font-Size="10pt" />


    </asp:GridView>
     
  3. Since you want touse a button instead of LinkButton you can do something use


    <asp:gridview id="CustomersGridView" datasourceid="CustomersSqlDataSource" onrowcommand="some_function_name_in_your_codebehind" ...


    <columns>


    <asp:buttonfield buttontype="Button"commandname="Select"headertext="Select Customer"text="Select"/>


    </columns>


    and in your codebehind have something like...


    Sub some_function_name_in_your_codebehind(ByVal sender As Object, ByVal e As GridViewCommandEventArgs)


    If e.CommandName = "Select" Then....



    See http://msconline.maconstate.edu/tutorials/ASPNET2/ASPNET09/aspnet09-05.aspx,if you want to use a linkbutton.

    Vikram

    DiscountASP.NET
    www.DiscountASP.NET
     
  4. Well to get the text from the first column you need to do have' e.Item.Cells[0] '






    Vikram

    DiscountASP.NET
    www.DiscountASP.NET
     
Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.

Share This Page