हाय मुझे पैरामीटर के रूप में मेरा Request.Form पास करने की आवश्यकता है, लेकिन पहले मुझे इसमें कुछ महत्वपूर्ण/मूल्य जोड़े जोड़ना होगा। मुझे अपवाद मिलता है कि संग्रह केवल पढ़ा गया है।अनुरोध को क्रमबद्ध करना। किसी शब्दकोश या कुछ
मैं कोशिश की है:
System.Collections.Specialized.NameValueCollection myform = Request.Form;
और मैं एक ही त्रुटि मिलती है।
और मैं कोशिश की है: अगर मैं इसे एक और शब्दकोश में एक के बाद एक पारित कर सकते हैं
foreach(KeyValuePair<string, string> pair in Request.Form)
{
Response.Write(Convert.ToString(pair.Key) + " - " + Convert.ToString(pair.Value) + "<br />");
}
परीक्षण करने के लिए, लेकिन मैं मिलता है:
System.InvalidCastException: निर्दिष्ट डाली नहीं है वैध।
कुछ मदद, कोई भी? Thanx
थेंक्स मैथ्यू, मैं कल इसे आजमाने की कोशिश कर रहा हूं। मैं समय के लिए छिपे हुए खेतों के साथ गया था। –
मैथ्यू - अच्छा एक (और +1)। एक स्कॉट होने के नाते, नीचे एक छोटे LINQ का उपयोग कर इस पर मेरे stab का विरोध नहीं कर सका :)। नया साल मुबारक हो - parf ... :-) (बीटीडब्ल्यू, अभी आपके ब्लॉग का थोड़ा सा पठन है, regula और जावास्क्रिप्ट linq लेख पसंद है) बीटीडब्ल्यू, आप इस जावास्क्रिप्ट LINQ कार्यान्वयन http: //jslinq.codeplex की समीक्षा करना चाहेंगे .com/ –