В моем приложении MVC я хочу установить значения по умолчанию для параметра DateTime
.Как установить значение по умолчанию для параметра DateTime
[HttpPost]
public ActionResult BudgetVSActualTabular(DateTime startDate)
{
var Odata = _db.sp_BudgetedVsActualTabular(startDate).ToList();
string[] monthName = new string[12];
for (int i = 0; i < 12;i++)
{
DateTime date = startDate;
date = date.AddMonths(i);
monthName[i] = date.ToString("MMMM") + " " + date.Year.ToString();
}
ViewBag.startDate = new SelectList(_db.DaymonFinancialYears, "startDate", "DateRange");
var MonthName = monthName.ToList();
ViewBag.Bdata = Odata;
ViewBag.Cdata = MonthName;
return View();
}
мне нужно установить дату на 2014-06-01, так что будет, как «[HttpPost] общественного ActionResult BudgetVSActualTabular (DateTime ? startDate = null) { } '? – Shahzad
@simba ... Вы можете присвоить 'startDate' значение по умолчанию =' null', тогда вы можете установить его на '2014-06-01', если оно было' null' в вашем методе 'BudgetVSActualTabular'. –