Solved

What is the equivalent of ASP action = Request("action") --> in ASPX webpages ?

Posted on 2007-04-05
7
382 Views
Last Modified: 2008-03-17
Greetings,

I do this all the time in ASP webpages

     action = Request("action")

What is the equivalent in ASPX webpages ?

Thanks,

--- Mike



0
Comment
Question by:MikeCombe
  • 3
  • 2
  • 2
7 Comments
 
LVL 37

Expert Comment

by:samtran0331
ID: 18860890
Mike,
ASP.Net by default always posts to itself, so the action of a form will always be what you would see in the address bar and the method by default is always: method="post"
0
 

Author Comment

by:MikeCombe
ID: 18860913
sorry......I'm trying to READ Name/Value pairs using ASPX.
How to I do that ?

-- Mike
0
 
LVL 37

Accepted Solution

by:
samtran0331 earned 250 total points
ID: 18861095
how you read variables from one page to another will depend on how the variables got to the second page from the first...

if on page1 you have a asp.net textbox with ID="textbox1" and then to get to page 2, you do:

server.transfer("page2.aspx",true)


then on page2, request still works:
dim str as string = request("textbox1")



session and querystring work pretty much like in old asp...
page1:
Session("something") = "Hi"
Dim str as string = "33"
response.redirect("page2.aspx?Myvar=" & str)

page2:
dim str1 as string = session("something")
dim str2 as string = request.querystring("Myvar")
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 37

Expert Comment

by:samtran0331
ID: 18861104
there are some things to keep in mind when using server.transfer though...
http://www.developer.com/net/asp/article.php/3299641
0
 
LVL 10

Assisted Solution

by:jinn_hnnl
jinn_hnnl earned 250 total points
ID: 18861487
May be in C# (just convert samtran0331 idea):

You can use QueryString to pass data through pages.

Page1:
Session("something") = "Hello";
string value = textbox1.Text;
Response.Redirect("page2.aspx?Name=" + value);

// aspx page .. then question mark ?  : page.aspx -> ? -> NAME= -> VALUE if you wanna add more pair NAME/VALUE .. just add &.
//like:  Response.Redirect("page2.aspx?Name1=value1&Name2=value2&Name3=value3);

page2:
string message = session("something");
string value = Request.QueryString("Name");

Just in case you need C# code


0
 

Author Comment

by:MikeCombe
ID: 18861666
sorry.....it's not that complicated....

given:    myWebpage.aspx?Fruit=Apple
how do I get the name value pair ?....
In ASP I would use...
                Fruit = Request("Fruit")
How do I do that with ASPX ?

Thanks

0
 
LVL 10

Expert Comment

by:jinn_hnnl
ID: 18861674
You can use:

string fruit = Request.QueryString("Fruit");
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this Article, I will provide a few tips in problem and solution manner. Opening an ASPX page in Visual studio 2003 is very slow. To make it fast, please do follow below steps:   Open the Solution/Project. Right click the ASPX file to b…
Problem Hi all,    While many today have fast Internet connection, there are many still who do not, or are connecting through devices with a slower connect, so light web pages and fast load times are still popular.    If your ASP.NET page …
Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now