2009-05-14 12 views
10

एएसपी.नेट एमवीसी में, मैं एक पोस्ट फॉर्म से चयनित ड्रॉपडाउन सूची मूल्य कैसे प्राप्त कर सकता हूं?एएसपी.नेट एमवीसी ड्रॉपडाउन सूची मूल्य

+1

यहां जांचें आपकी मदद कर सकता है। [ड्रोपडाउन सूची] (http://odetocode.com/blogs/scott/archive/2010/01/18/drop-down-lists-and-asp-net-mvc.aspx) – dev

उत्तर

6
public class MyController 
{ 
    public ActionResult MyAction(string DropDownListName) 
    { 

    } 
} 

यह आप के लिए मास्टरमाइंड के जवाब में कोड की पंक्ति करेंगे। आप जिस विधि का उपयोग करना चाहते हैं वह आपकी स्थिति पर निर्भर करता है। मेरी राय में ठीक है।

आपके सभी संभव चयनित मानों नंबर दिए गए हैं, तो आप भी ऐसा कर सकते हैं:

public class MyController 
{ 
    public ActionResult MyAction(int DropDownListName) 
    { 

    } 
} 

यह तो आप के लिए एक पूर्णांक में चयनित मान के स्ट्रिंग परिवर्तित कर देंगे।

+0

आपको बहुत धन्यवाद @ गैरी, डेटाबेस सूची से वांछित आईडी प्राप्त करने के लिए आधा दिन बर्बाद कर दिया गया, आखिर में इस समाधान ने काम किया, ड्रॉपडाउन सूची के साथ बाध्यकारी डेटाबेस तालिका के अन्य विकल्पों के लिए [यह] (http://www.dotnetfunda.com/articles/show/2918/working-with -dropdownlist-in-aspnet-mvc), आशा किसी की मदद करता है – stom

4
public class MyController 
{ 
    public ActionResult MyAction (FormCollection form) 
    { 
     string value = form["DropDownListName"]; 
    } 
} 
संबंधित मुद्दे