我有一个如下所示的选择列表,我需要将选择列表中的每个选项的值发布到控制器。是否有可能以某种方式获得这些值?
选择列表
<select size="10" id="SelectedSortOrderOptions" name="SelectedSortOrderOptions">
<option value="Parcel Number">Parcel Number</option>
<option value="Receipt Number">Receipt Number</option>
<option value="Municipality">Municipality</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我可以在我的控制器中做类似的事情吗?
public IActionResult Submit(List<string> SelectedSortOrderOptions)
{
...
}
Run Code Online (Sandbox Code Playgroud)
Parcel Number
我需要获取包含值、Receipt Number
和的新字符串列表Municipality
。
有没有办法有这个相同的想法,即在这些值上设置一天,而不会对搜索时间造成巨大影响?没有这段代码,它会在一秒钟内加载一个新页面.添加后,页面加载之间的时间为6-7秒.
//incidents is an IQueryable
//Set date backwards one day if incident is entered during third shift after midnight
for (var x = 0; x < incidents.Count(); x++){
DateTime createdDate = incidents.ToList().ElementAt(x).DateCreated;
TimeSpan createdTime = createdDate.TimeOfDay;
if (createdTime > startTime && createdTime < endTime){
incidents.Skip(x).First().DateCreated = new DateTime(2019,01,01);
}
}
Run Code Online (Sandbox Code Playgroud)