2010-01-18 17 views
5

Tôi rất mới với ASP.NET, tôi khá quen với PHP (chúng tôi không may sử dụng ở nơi làm việc) Tôi muốn in tất cả các biến phiên. Trong PHP nó khá dễ dàng, tôi sử dụng:In tất cả các phiên/đăng/nhận biến trong trang ASP.NET

echo '<pre>' . print_r($_SESSION, true) . '</pre>'; 

cho điều này, nhưng có tương đương với ASP.NET dễ dàng không?

Trả lời

5

với hộp là nhãn.

foreach (string i in Session.Contents) { 
    if (Session[i] != null) { 
    box.Text += i + " = " + Session[i].ToString() + "\n"; 
    } 
} 
+0

cách in này? –

+0

tạo nhãn hoặc chữ với hộp id =. – corymathews

+0

xin lỗi cho câu hỏi newbie này. Tôi đã lưu mã của bạn trong tệp .php và tôi hoàn toàn bị lỗi. Sau đó, tôi đã cố gắng để lưu rằng tại tập tin .aspx. nhưng những gì xảy ra là nó chỉ in tất cả các mã. Tất cả những gì tôi biết là PHP, tôi có cần thêm thẻ trước khi tôi thêm mã đó vào tệp aspx không? trong php chúng ta phải thêm về aspx thì sao? –

4

Sử dụng HttpRequest.Params:

Gets một bộ sưu tập kết hợp các mặt hàng QueryString, Form, ServerVariables, và Cookie.

6

Tuyến đường đơn giản nhất của bạn là chỉ bật truy tìm. Điều này sẽ tự động hiển thị tất cả thông tin này. Bạn có thể làm điều này ở trang hoặc cấp ứng dụng.

Đây là số quick tutorial khi bắt đầu.

+1

+1 Xem thêm ở đây: http://msdn.microsoft.com/en-us/library/94c55d08.aspx – grenade

Các vấn đề liên quan