2011-05-29 5 views
11

से पैरामीटर पढ़ना मैं यूआरएल से पैरामीटर मान पढ़ने के लिए रास्ता खोजने के लिए googling गया लेकिन कोई सफलता नहीं। एएसपी.नेट वेबफॉर्म में हम मूल्य प्राप्त करने के लिए Request.Querystring ["name"] करते थे। एमवीसी 3 में यह कैसे करें?यूआरएल

मुझे HtmlHelper क्लास में पैरामीटर तक पहुंचने की आवश्यकता है। कृपया कोई भी

इसके लिए इंटरनेट पर कोई स्पष्ट उत्तर नहीं है। अजीब ...

उत्तर

19

मैं अभी भी MVC3 में HttpContext.Current.Request.QueryString का उपयोग करें ...

if (!Request.QueryString["ParameterName"].IsEmpty()) 
{ 
    // Do something only if URL parameter "ParameterName" is not empty... 
} 

उदाहरण के लिए:

http://192.168.1.106:7777/Measurement?sort=FatPercentage&sortdir=DESC

if (!Request.QueryString["sort"].IsEmpty()) 
{ 
    // sort=FatPercentage. It's not empty and this code block will be executed 
} 
+0

@Leniel Macaferi, मैं अभी भी पैरामीटर मान नहीं मिल सकता है: ( – Pirzada

+0

@pirzada: क्या समस्या है? कोई त्रुटि संदेश? क्या चल रहा है? –

+0

@Leniel Macaferi, मुझे शून्य मान मिलता है हालांकि URL में नाम पैरामीटर है। (HttpContext.Current.Request.QueryString [ "नाम"]। IsEmpty()) \t \t { \t \t वर एक = HttpContext.Current.Request.QueryString [ "नाम"] .; \t \t} – Pirzada

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

  • कोई संबंधित समस्या नहीं^_^