asp.net mvc 4 - not getting integer values stored in viewbag on view page -


मेरे दृश्य बैग

  सूची & lt; int & gt; ChkOptions = {1,2,3,4 .......} के लिए (int i = 0; i & lt; ChkOptions.Count (); i ++) {ViewBag.ChkOptions = ChkOptions.ElementAt (i); }  

अब मैं अपने दृश्य पृष्ठ पर यह दृश्य मूल्य लेना चाहता हूं।

यह वही है जो मैं करता हूं मेरे दृश्य पृष्ठ पर कर रहा हूं, लेकिन यह मुझे गिनती पर त्रुटि फेंक रहा है:

  var chk = (सूची & lt; int & gt;) ViewBag.ChkOptions;  

सिस्टम को 'int' में कनवर्ट नहीं किया जा सकता। Colllections.Generic.List

क्या कोई मुझे बता सकता है कि मैं यह सब कैसे करूँ var चर <

में दृश्य पर पोस्ट -टेक्स्ट "आइटमप्रॉप =" टेक्स्ट ">

यह काम करेगा: -

नियंत्रक: -

  सूची & lt; int & gt; ChkOptions = {1,2,3,4 .......} ViewBag.ChkOptions = ChkOptions;  

देखें: -

  var chk = ViewBag.ChkOptions सूची के रूप में & lt; int & gt ;;  

या अपनी सूची को पार करने के लिए foreach का उपयोग करें:

  @ फोरेच (ViewBag.ChkOptions में var आइटम सूची & lt; int & gt;) {...}  

Comments

Popular posts from this blog

Docker - Tomcat and PostgreSQL containers in same host - No Route to host -

Python Equivalent for matlab cart2pol and pol2cart -

java - Joda Time Interval Not returning what I expect -