#asp.net-mvc #asp.net-mvc-3
#asp.net-mvc #asp.net-mvc-3
Вопрос:
Есть ли способ установить значение по умолчанию для параметра, который не был передан, например:
public ActionResult Index(int? page)
{}
Я хотел бы иметь, page=0
если страница не была передана, чтобы я мог удалить символ с нулевым значением. Я не хочу делать это в маршрутизации, только в самом действии.
Ответ №1:
Вы пробовали:
public ActionResult Index(int page = 0)
{}
Ответ №2:
Новым в C # 2010 является возможность для необязательных параметров:
public ActionResult Index(int page = 0)
{
}