2014-10-31 44 views
0

我正在評論前一位程序員在我工作的公司編寫的代碼,他在做什麼,他正在分配/?member_id=76(例如,他實際上爲每個成員使用了一個唯一的int),然後他正在存儲數據庫中的/?member_id=76,並使用它連接到該成員的依賴關係,以便成員發送一個鏈接到他/她的依賴關係,以便我們知道depdent屬於成員,當dependent填入應用程序時。
現在我要求做同樣的事情,我有幾個問題:
ASP.NET通用 - 以下是什麼主題名稱?

  1. 這是什麼題目叫ASP.net?
  2. 我該如何取得url的那部分?我知道如何將它存儲在會話變量中,但不知道如何將其取出,可以說我有www.mywebsite.com/?member_id=99,我只是想從該鏈接中獲得member_id=99
  3. 什麼是更好的方法,如果有的話。

謝謝。

回答

1
  1. 的Request.QueryString []
  2. Request.Item []
  3. 使用HttpValueCollection解析URL(這不是最合適的方式)。
  4. 保持會話中的數據是可能的,但不是最好的方式。我更喜歡使用class屬性來保存數據或cookie。
1

1)ASP.NET查詢字符串。

2)除了使用

String s = Request.QueryString["field1"]; 

如在下面的鏈接的例子。

3)您可以創建和使用會話對象,這點我比較喜歡,但也有其他的方式,您將在鏈接見下文

More information here