传递URL中的数据

时间:2013-04-27 23:22:28

标签: c# asp.net url variables

我正在使用一个ASP.NET页面(使用C#),它会在触发某些脚本时执行相关操作,但这就是我想要做的...

通常情况下,我会通过URL来定义变量和值这样的数据......

example.test.com/test.aspx?v1=value

我要做的是向最终用户发送一个只包含值部分的URL。

所以我发送给用户的URL是:

example.test.com/value

致以最诚挚的问候,

非常感谢您提前

1 个答案:

答案 0 :(得分:0)

在服务器端FORM_LOAD代码块中使用以下代码。

string SentValue;
//
protected void Page_Load(object sender, System.EventArgs e)
{
  if (Request.QueryString.Count > 0) {
    SentValue = Request.QueryString.Item(0);
  } else {
    SentValue = "Nothing Doing!";
  }
}

当您发送数据时,请按如下方式发送(想象您发送给它的页面名为test.aspx)

<a href="test.aspx?AZAM">Data is azam</a>
<a href="test.aspx?ANISA">Data is anisa</a>
<a href="test.aspx?RAZINA">Data is razina</a>
<a href="test.aspx?RASHIDA">Data is rashida</a>
<a href="test.aspx?ALEX">Data is alex</a>
<a href="test.aspx?ANGELA">Data is angela</a>
<a href="test.aspx?PETER">Data is peter</a>
<a href="test.aspx?PAUL">Data is paul</a>