在控制器中,我需要获取在 2 个文本框中选择的 Datetime 的值,并针对我的数据库处理这些值并将结果传递给视图。
请指导我如何做到这一点..
你的意思是这样的?
CSHTML
<select name="select1" id="select1">
...
</select>
<select name="select2" id="select2">
...
</select>
MVC
public ActionResult Index(string select1, string select2)
{
DateTime date1;
DateTime date2;
bool isDate1 = DateTime.TryParse(select1, out date1);
bool isDate2 = DateTime.TryParse(select2, out date2);
... do some checking to see if both are valid dates
var timeSpanBetweenDates = date1.Subtract(date2);
... call your DB
}