मैं एमवीसी के भीतर शब्दकोश मूल्यों को बांधने की कोशिश कर रहा हूं।एएसपी.नेट एमवीसी एक शब्दकोश के लिए बाध्यकारी
कार्रवाई के भीतर मेरे पास है:
model.Params = new Dictionary<string, string>();
model.Params.Add("Value1", "1");
model.Params.Add("Value2", "2");
model.Params.Add("Value3", "3");
और दृश्य के भीतर मेरे पास है:
@foreach (KeyValuePair<string, string> kvp in Model.Params)
{
<tr>
<td>
<input type="hidden" name="Params.Key" value="@kvp.Key" />
@Html.TextBox("Params[" + kvp.Key + "]")
</td>
</tr>
}
लेकिन दृश्य प्रारंभिक मान प्रदर्शित नहीं करता है, और जब प्रपत्र Params
प्रस्तुत किया जाता है संपत्ति शून्य है?
धन्यवाद इस बात के लिए बाध्य करने का काफी एक अच्छा तरीका। – valentin
और आप के लिए एक अच्छा दिन महोदय! – kingdango
क्या कोई अधिक विस्तृत उत्तर के लिए कोई लिंक प्रदान कर सकता है? शब्दकोश के लिए कोशिश की और यह काम नहीं किया, इसलिए मुझे पुराने इंडेक्सर सिंटैक्स के साथ जाना पड़ा। –