Извлеките значение сеанса последней отладки
<table cellspacing="5"> <tr> <td> <mark>Selectionner Country :</mark> @Html.DropDownList("Country", new SelectList(Model, "Code", "Name"), "Select Country new { @class = "form-control", id = "Country" }) </td> <td>...............</td> <td> <mark>Selectionner le Code Secteur :</mark> @Html.DropDownList("Region", new SelectList(Enumerable.Empty<WebApplication_SRP.Controllers.Region>(), "CountryCode", "Name"), "Select Secteur", new { @class = "form-control", id = "Region" }) </td> <td>................</td> <td> @using (Html.BeginForm("CommDNP3Form", "CommDNP3", FormMethod.Post)) { <mark> Selectionner le Site :</mark> @Html.DropDownList("Lsite", new SelectList(Enumerable.Empty<WebApplication_SRP.Controllers.Lsite>(), "CountryCode1", "Name"), "Select Site", new { @class = "form-control", id = "Lsite" }) @Html.Hidden("hfNom") } </td> </tr> </table>
Что я уже пробовал:
I wanted to recover and keep the value of the third combo. But she is still null:
System.NullReferenceException : 'La référence d'objet n'est pas définie à une instance d'un objet.' System.Collections.Specialized.NameValueCollection.this[string].get retournée null.
ZurdoDev
Проблема, скорее всего, заключается в том, что ваш контроллер не заполняет значение. Судя по тому, что вы написали, Я не уверен, что еще мы можем сделать, чтобы помочь.