我的ASP.NET頁面上的工作(使用C#)觸發某個腳本時,會做相關的行動,但這裏傳遞的數據是我想做的事情......在URL
通常我會放通過URL定義變量和值等數據...
example.test.com/test.aspx?v1=value
我想要做的就是發送終端用戶將包含一個URL只重視部分。
所以,我傳送給用戶的網址是:
example.test.com/value
最好的問候,
預先感謝您非常
我的ASP.NET頁面上的工作(使用C#)觸發某個腳本時,會做相關的行動,但這裏傳遞的數據是我想做的事情......在URL
通常我會放通過URL定義變量和值等數據...
example.test.com/test.aspx?v1=value
我想要做的就是發送終端用戶將包含一個URL只重視部分。
所以,我傳送給用戶的網址是:
example.test.com/value
最好的問候,
預先感謝您非常
在您的服務器端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>
謝謝Zaf Khan,這是我最需要的解決方案。 Netricity和RS,謝謝你的幫助...我也會看看你的建議 – user1972670 2013-04-28 07:13:52
歡迎你user1972670 - 很高興能有所幫助。 – Zeddy 2013-04-28 13:54:56
你嘗試過這麼遠嗎?我還建議讓你的問題更具描述性,因爲我花了兩三次才明白你的問題。 – jason328 2013-04-27 23:40:36
查看ASP.NET Web窗體的友好URL:http://www.asp.net/vnext/overview/latest/aspnet-and-web-tools-20122-release-notes-rtw#_ASP.NET_Friendly_URLs 或切換到ASP.NET MVC – Netricity 2013-04-27 23:54:32
如果您使用的是v4.0,那麼您可以使用內置的asp.net webform [routing](http://msdn.microsoft.com/en-us/library/cc668201(v = vs .100).aspx) – 2013-04-28 00:57:56