ठीक है, यह कुछ बेवकूफ-ए-बॉक्स-ऑफ-रॉक्स होना है जो मैं गलत कर रहा हूं, लेकिन मुझे यह नहीं मिल रहा है।एमवीसी सरल मॉडल बाध्यकारी काम नहीं कर रहा
MVC कार्रवाई:
[AcceptVerbs(HttpVerbs.Post)]
public virtual ActionResult Create(BatchCreateViewModel createModel)
{
return RedirectToRoute(MVC.Home.Display());
}
BatchCreateViewModel:
public class BatchCreateViewModel
{
bool searchAVM;
bool searchBPO;
bool searchAppraisal;
int transactionAge;
string Description;
string uploadfile;
}
वहाँ "searchAVM", "searchBPO", "searchAppraisal", (चेक बॉक्स) "transactionAge" (नामित देखें पृष्ठ के नियंत्रण कर रहे हैं रेडियो) और "विवरण" (एक पाठ बॉक्स) पूर्णांक मूल्यों के साथ बटन का एक सेट
जब मैं प्रवेश "बनाएं" पर तोड़, createModel वहाँ है, लेकिन सभी मूलभूत मूल्यों (शून्य के लिए है तार, बूलियन के लिए झूठा, int के लिए 0)। अगर मैं Request.Form की जांच करता हूं, तो मान वहां हैं, लेकिन वे मॉडल में नहीं जा रहे हैं।
मैं क्या गलत कर रहा हूं?
तुम भी दृश्य कोड पोस्ट करना चाहिए के रूप में वहाँ वहाँ एक समस्या है (यानी inherits मूल्य) हो सकता है। – Mayo