drop down search

This commit is contained in:
Marco Audiffredi 2023-09-28 17:01:12 +02:00
parent c7128f9f2e
commit 29bba1038b
3 changed files with 22 additions and 37 deletions

View File

@ -25,21 +25,22 @@ namespace VirtualTask.Controllers
}
else
{
List<Anag> modelList = new List<Anag>();
Anag a=new Anag();
a.ancodice = "0001";
a.andescri = "Francesco Totti";
modelList.Add(a);
//List<Anag> modelList = new List<Anag>();
//Anag a=new Anag();
//a.ancodice = "0001";
//a.andescri = "Francesco Totti";
//modelList.Add(a);
Anag b = new Anag();
b.ancodice = "0002";
b.andescri = "Alex Del Piero";
modelList.Add(b);
//Anag b = new Anag();
//b.ancodice = "0002";
//b.andescri = "Alex Del Piero";
//modelList.Add(b);
SelectList customers = new SelectList(modelList,"ancodice","andescri");
ViewBag.Token = token;
return View(customers);
//SelectList customers = new SelectList(modelList,"ancodice","andescri");
//ViewBag.Token = token;
//return View(customers);
return View();
}
}

View File

@ -7,30 +7,5 @@
<div class="text-center">
<h1 class="display-4">Welcome</h1>
</div>
<select id="ddlCustomers" name="CustomerId" asp-items="Model">
<option value="0">--Select Customer--</option>
</select>
<form method="post" asp-controller="Home" asp-action="Index">
<br />
<br />
<input type="submit" value="Submit" />
@if (ViewBag.Message != null)
{
<script type="text/javascript">
window.onload = function () {
alert("@ViewBag.Message");
};
</script>
}
</form>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/css/select2.min.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/js/select2.min.js"></script>
<script type="text/javascript">
$(function () {
$("#ddlCustomers").select2();
});
</script>

View File

@ -50,6 +50,15 @@
<script src="~/lib/jquery/dist/jquery.min.js"></script>
<script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="~/js/site.js" asp-append-version="true"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/css/select2.min.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/select2@4.0.13/dist/js/select2.min.js"></script>
<script type="text/javascript">
$(function () {
$("#ddlCustomers").select2();
});
</script>
@await RenderSectionAsync("Scripts", required: false)
</body>
</html>