将参数传递给ASP .NET页面

时间:2012-05-18 20:20:55

标签: asp.net .net arguments

所以我最近开始使用ASP .NET,但我对其他.NET框架非常熟悉。我正在处理的应用程序需要将字符串索引作为命令行样式参数。现在在我的Page类中,我有一个const字符串,我用它作为占位符。所以我的问题是两个人:

1-如何设置我的应用程序innerts以接收打开页面时传入的参数?

2-如何将该参数传递给页面(特别是在我使用VS 2010时)?

非常感谢!

2 个答案:

答案 0 :(得分:8)

您是否将参数传递给带有请求变量的网页(听说过POST或GET?)。最简单的方法是将变量附加到url的末尾,如下所示:

http://localhost/Default.aspx?varname=varvalue&othervarname=othervarvalue

在您的代码隐藏中,您可以使用Request.QueryString访问请求变量。

答案 1 :(得分:0)

对于#2:在VS2010上的项目配置中,转到“Web”选项卡并将选项设置为具有所需URL的特定页面:http://localhost/Default.aspx?varname=varvalue&othervarname=othervarvalue