2010-01-18 18 views
5

में सभी सत्र/पोस्ट/वैरिएबल प्राप्त करें मैं एएसपी.नेट के लिए बहुत नया हूं, मैं PHP के लिए काफी उपयोग करता हूं (जिसे हम दुर्भाग्य से काम पर नहीं उपयोग करते हैं) मैं सभी को प्रिंट करना चाहता हूं सत्र चर। PHP में यह काफी आसान है, मैं का उपयोग कर रहा है:एएसपी.नेट पेज

echo '<pre>' . print_r($_SESSION, true) . '</pre>'; 
इस के लिए

, लेकिन वहाँ एक के रूप में आसान ASP.NET बराबर है?

उत्तर

5

बॉक्स के साथ लेबल होने के साथ।

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

यह कैसे मुद्रित करने के लिए? –

+0

आईडी = बॉक्स के साथ एक लेबल या शाब्दिक बनाओ। – corymathews

+0

इस नौसिखिया प्रश्न के लिए खेद है। मैंने आपके कोड को .php फ़ाइल में सेव किया है, और बिल्कुल मुझे एक त्रुटि मिली है। तब मैंने इसे .aspx फ़ाइल में सहेजने का प्रयास किया है। लेकिन क्या होता है कि यह केवल सभी कोड मुद्रित करता है। मुझे पता है कि PHP है, क्या मुझे कोड को एएसपीएक्स फ़ाइल में जोड़ने से पहले टैग जोड़ने की ज़रूरत है? php में हमें एएसपीएक्स के बारे में क्या कहना है? –

4

उपयोग HttpRequest.Params:

QueryString, फार्म, ServerVariables, और कुकीज़ मदों की एक संयुक्त संग्रह हो जाता है।

6

आपका सबसे आसान मार्ग केवल ट्रेसिंग को सक्षम करना है। यह आपको यह सारी जानकारी स्वचालित रूप से दिखाएगा। आप इसे पृष्ठ पर या एप्लिकेशन स्तर पर कर सकते हैं।

यहां शुरू करने पर quick tutorial है।

+1

+1 इसके अलावा यहाँ देखें: http://msdn.microsoft.com/en-us/library/94c55d08.aspx – grenade

संबंधित मुद्दे