Получить дату и время появления из календаря ASP.NET - PullRequest
0 голосов
/ 29 марта 2011

Привет, я получил сайт ASP для бронирования рейсов, когда я выбираю дату из календаря и отображаю эту дату в текстовом поле, она отображает дату, но затем только 00: 00: 00

вот мой код для этого бита:

protected void Calendar_SelectionChanged(object sender, EventArgs e)
{
    dayToFly = Convert.ToString(Calendar.SelectedDate.Date);
    txtDate.Text = dayToFly;
}

protected void btnSelect_Click(object sender, EventArgs e)
{
    dayToFly = Convert.ToString(Calendar.SelectedDate.Date);
    destination = dropDestinations.SelectedValue;
    amountofpeople = Convert.ToInt16(dropAmount.SelectedValue);

    lblInfo.Text = "You would like to Fly on " + dayToFly + " to " + 
        destination + " with " + amountofpeople + " people";
}

1 Ответ

1 голос
/ 30 марта 2011

Используете ли вы стандартный элемент управления ASP.NET Calendar? Если это так, он даст вам только дату без привязки ко времени (вот почему вы получаете «00: 00: 00» за это время).

Возможно, вам потребуется использовать сторонний элемент управления датой / временем, который позволяет пользователю выбирать дату и время. Я использую Telerik здесь, на работе, но это стоит $$$.

http://demos.telerik.com/aspnet-ajax/calendar/examples/overview/defaultcs.aspx

Я уверен, что есть бесплатные и доступные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...