我是ASP.NET Core环境的新手,并且一直在使用Razor页面。我已经能够通过asp项为单个列填充选择列表,但是现在需要在此下拉列表中合并来自一个表的两个列。我做了一些研究,但是很难理解如何使用asp:DropDownList作为示例。任何帮助,将不胜感激。下面是我的代码:
HTML:
<select asp-for="StormCommanderSchedule.WWEventDate" class="form-control" asp-items="@(new SelectList(Model.displaydataWetWeather, "ReportDate","ReportDate"))">
<option value="" selected disabled>--Select Storm Commander--</option>
</select>
.CS文件
public async Task OnGet()
{
displaydata = await _context.StormCommander.ToListAsync();
displaydataWetWeather = await _context.WetWeatherReport.ToListAsync();
}
public IEnumerable<WetWeatherReport> displaydataWetWeather { get; set; }