Wrox Programmer Forums
Go Back   Wrox Programmer Forums > ASP.NET and ASP > ASP.NET 1.0 and 1.1 > ASP.NET 1.0 and 1.1 Basics
|
ASP.NET 1.0 and 1.1 Basics ASP.NET discussion for users new to coding in ASP.NET 1.0 or 1.1. NOT for the older "classic" ASP 3 or the newer ASP.NET 2.0.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the ASP.NET 1.0 and 1.1 Basics section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old July 6th, 2007, 11:25 PM
BOS BOS is offline
Registered User
 
Join Date: Jul 2007
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default How do I populate data from one from to another?

Hi everyone,

I'm a beginner of ASP.NET, I have a webform.aspx and want to re-populate data from form 1 to form 2 when clicking the next button called Response.Redirect("form2.aspx"); so how do I do it? some code example would be appreciated, thanks in advance ...
 
Old July 7th, 2007, 12:36 AM
Friend of Wrox
 
Join Date: Aug 2004
Posts: 550
Thanks: 0
Thanked 1 Time in 1 Post
Default

Well, try to study the concept of Session, Querystring, Application, Cookies which help to persist data across pages. Regarding populating data to another form, you have to send some parameter to the other page in the form of querystring or session based on which the data can be re-fetched.

But please be more specific about the scenario so that we can assist you accordingly.

Regards
Mike

Don't expect too much, too soon.
 
Old July 7th, 2007, 01:03 AM
BOS BOS is offline
Registered User
 
Join Date: Jul 2007
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Thanks Mike for replying, really appreciated!

I want to grab some data from form 1 to put it in form 2 when clicking the next button. In Form1, I want to grab Name, Street Number, Street Type, City, State, Zip and populated to form2 accordingly to these fields: For example, textbox ids for those fields I mention above..

id=tbName
id=tbStreetNumber
id=tbStreetType
id=tbCity
id=tbState
id=tbZip

grab and populated to form2
input id=FF_NAME
input id=FF_STREETNUMBER
input id=FF_STREETTYPE
input id=FF_CITY
input id=FF_STATE
input id=FF_ZIP

AND BELOW IS MY FORM 2



Code:
<%@ page session="true" import="com.mapinfo.consulting.FirstSearchConstants, com.mapinfo.utils.mapmarker.AddressBean" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
  <HEAD>
    <TITLE>Input Address</TITLE>
    <STYLE>
      BODY 
      .CELL {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: bottom}
      TABLE {border: solid 2px}
      .CONTROL {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: middle}
      .ERROR {color: red; font-weight: bold}
    </STYLE>
  </HEAD>

  <BODY>
    <%
      String URL = FirstSearchConstants.SERVLET_NAME;

      //Collect all Query Parms
      String temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STREETNUMBER);
      String streetnumber = ((temp == null)?"":temp);

      temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_PREDIRECTION);
      String predirection = ((temp == null)?"":temp);

      temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STREETNAME);
      String streetname = ((temp == null)?"":temp);

      temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STREETTYPE);
      String streettype = ((temp == null)?"":temp);

      temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_POSTDIRECTION);
      String postdirection = ((temp == null)?"":temp);

      temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_CROSSSTREET);
      String crossstreet = ((temp == null)?"":temp);

      temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_CITY);
      String city = ((temp == null)?"":temp);

      temp =(String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_STATE);
      String state = ((temp == null)?"":temp);

      temp = (String)session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.FF_ZIP);
      String zip = ((temp == null)?"":temp);


      //Get the candidate chosen (if there was one)
      int candidate = -1;
      String strParam = request.getParameter(FirstSearchConstants.FF_CANDIDATE);
      if (strParam != null) {
        candidate = Integer.parseInt(strParam);
      }

      //See if there are any candidates in the session
      AddressBean[] cands = (AddressBean[])session.getAttribute(FirstSearchConstants.SESSION_PREFIX + FirstSearchConstants.SESSION_VAR_CANDIDATES);
   %>

    <FORM NAME="address" ACTION="<%= URL %>" METHOD="POST">

      <TABLE BORDER=0 CELLPADDING=4 CELLSPACING=0>
        <TR>
          <TD CLASS="CELL"><B>Street<BR>Number</B></TD>
          <TD CLASS="CELL"><B>Pre<BR>Direction</B></TD>
          <TD CLASS="CELL"><B>Street&nbsp;Name</B></TD>
          <TD CLASS="CELL"><B>Street<BR>Type</B></TD>
          <TD CLASS="CELL"><B>Post<BR>Direction</B></TD>
        </TR>
        <TR>
          <TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STREETNUMBER%>" VALUE="<%=streetnumber%>" SIZE="7" CLASS="CONTROL"></TD>
          <TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_PREDIRECTION%>" VALUE="<%=predirection%>" SIZE="7" CLASS="CONTROL"></TD>
          <TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STREETNAME%>" VALUE="<%=streetname%>" SIZE="30" CLASS="CONTROL"></TD>
          <TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STREETTYPE%>" VALUE="<%=streettype%>" SIZE="7" CLASS="CONTROL"></TD>
          <TD CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_POSTDIRECTION%>" VALUE="<%=postdirection%>" SIZE="7" CLASS="CONTROL"></TD>
        </TR>

        <TR>
          <TD COLSPAN=3 CLASS="CELL"><B>Cross Street (optional):</B></TD>
          <TD COLSPAN=2 CLASS="CELL">&nbsp;</TD>
        </TR>
        <TR>
          <TD COLSPAN=3 CLASS="CELL"><INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_CROSSSTREET%>" VALUE="<%=crossstreet%>" SIZE="32" CLASS="CONTROL"></TD>
          <TD COLSPAN=2 CLASS="CELL">&nbsp;</TD>
        </TR>

        <TR>
          <TD COLSPAN=5 CLASS="CELL"><B>City, State Zip:</B></TD>
        </TR>
        <TR>
          <TD COLSPAN=5 CLASS="CELL">
            <INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_CITY%>" SIZE="25" VALUE="<%=city%>" CLASS="CONTROL">&nbsp;
            <INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_STATE%>" SIZE="2" VALUE="<%=state%>" CLASS="CONTROL">&nbsp;
            <INPUT TYPE="TEXT" NAME="<%=FirstSearchConstants.FF_ZIP%>" SIZE="5" VALUE="<%=zip%>" CLASS="CONTROL">
          </TD>
        </TR>

        <%
          if (cands != null && cands.length > 1) {
            %>
            <TR>
              <TD COLSPAN=5 CLASS="CELL" WIDTH=450>
                <SPAN CLASS="ERROR">Your input address was not an exact match. Please select from the list and press 'Locate'</SPAN>
              </TD>
            </TR>
            <TR>
              <TD COLSPAN=5 ALIGN=CENTER CLASS="CELL">
                <SELECT NAME="<%=FirstSearchConstants.FF_CANDIDATE%>" SIZE="5" CLASS="CONTROL">
                  <%
                  for (int i=0;i<cands.length;i++) {
                    String address = cands[i].getStreet() + ", " + cands[i].getCity() + ", " + cands[i].getCountrySubdivision() + " " + cands[i].getPostalCode();
                    String selected = ((i == 0)?" SELECTED":"");
                    out.println("<OPTION VALUE=\"" + i + "\"" + selected + ">"+address);
                  }
                  %>
                </SELECT>
              </TD>
            </TR>
            <%
          }
        %>

        <TR>
          <TD COLSPAN=5 ALIGN=CENTER CLASS="CELL"><INPUT TYPE="RESET">&nbsp;<INPUT TYPE="SUBMIT" VALUE="Locate"></TD>
        </TR>

      </TABLE>

      <INPUT TYPE="HIDDEN" NAME="<%=FirstSearchConstants.FF_SOURCE%>" VALUE="<%=FirstSearchConstants.FORM_ADDRESS%>">

  </FORM>

  </BODY>
</HTML>





Similar Threads
Thread Thread Starter Forum Replies Last Post
how to populate a table with xml data in xslt miccipynewbie XSLT 6 May 28th, 2007 07:29 AM
Retrieve data from database and populate on PDF kotaiah Java Basics 1 February 13th, 2007 06:00 AM
populate Gridview from MSaccess data alaqunaibi ADO.NET 1 June 19th, 2006 01:25 AM
Populate Data in dopdown box vivek_inos Access 3 November 25th, 2005 08:40 AM
How To Populate ListBox from a Secondary Data Sour luca ASP.NET 1.0 and 1.1 Basics 4 December 1st, 2004 05:24 PM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.