2012-05-18 235 views
2

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

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

2-如何将该参数传递给页面(特别是在VS 2010中工作时)?

非常感谢!

回答

8

您将参数传递给带有请求变量的网页(听说过POST或GET?)。最简单的方法是将变量追加到这样的url结束:

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

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

+0

谢谢!就像我说的我是新开发的web开发人员,所以我不知道它的工作方式。非常感激!对于所有看到这一点的人来说,这适用于我的问题。 –

0

#2:在VS2010上你的项目配置,向“网络”选项卡,设置选项,以特定的页面与所需网址:这么多http://localhost/Default.aspx?varname=varvalue&othervarname=othervarvalue