我有一个asp.net MVC应用程序,其中要添加带有下拉列表的模型。但是,当将数据发布回服务器并重新加载页面时,下拉选择不会保留。我什至尝试过使用ViewBag。 附加代码快照。
view code :
@using (Html.BeginForm("UploadFiles", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
<div class="row">
<section>
<div class="col-md-12">
<h2>Countries</h2>
<div>
@Html.DropDownListFor(m => m.countries, new SelectList(ViewBag.CountryList, "CountryId", "CountryName"), "Select Country", new { @class = "form-control" })
</div>
</div>
@model PortalModel.ViewModel : model having all the data