Usuário com melhor resposta
Calendario, como selecionar um periodo de dias num calendário asp.net

Pergunta
-
Pessoal, estou com o seguinte problema, tenho que colocar um calendário em uma pagina de agendamento que deve fazer o seguinte, o usuário tendo uma período por exemplo de 20 dias com compromissos marcados, o calendário deverá aparcer maracado os dias que estão agendado, começando da data incial até a data final.
Tem alguma calendário que eu possa selecionar perios, pode ser o controle calendario do asp.net ou pode ser o controle calendario do toolkit também, ou se alguem tem alguma outra solução por favor me avisem.
tarcisiocorte
Respostas
-
Fale,
OBS: Você pode tranquilamente utilizar o controle do Visual Studio.
Colocar o controle Calendar no aspx de acordo com a listagem 1 e no cs criar o evento SelectionChanged conforme a listagem 2:Listagem 1:
<asp:Calendar ID="Calendar1" runat="server" onselectionchanged="Calendar1_SelectionChanged"></asp:Calendar>
Listagem 2:
protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
DateTime pdate = Calendar1.SelectedDate;//Recupera a data selecionda
}
Ou
Agora complementando o que o Seilor falou olha esse link:
http://www.c-sharpcorner.com/UploadFile/sd_patel/ASPNetCalendarControl11222005054337AM/ASPNetCalendarControl.aspx
Abraço!
Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!- Marcado como Resposta Tarcísio Corte terça-feira, 29 de junho de 2010 17:40
Todas as Respostas
-
Sugiro o OBOUT.
É excelente: http://www.obout.com/calendar/tutorial_daterange.aspx
Abraço,
Roberto Santos http://blog.robertoosantos.com -
-
Fale,
OBS: Você pode tranquilamente utilizar o controle do Visual Studio.
Colocar o controle Calendar no aspx de acordo com a listagem 1 e no cs criar o evento SelectionChanged conforme a listagem 2:Listagem 1:
<asp:Calendar ID="Calendar1" runat="server" onselectionchanged="Calendar1_SelectionChanged"></asp:Calendar>
Listagem 2:
protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
DateTime pdate = Calendar1.SelectedDate;//Recupera a data selecionda
}
Ou
Agora complementando o que o Seilor falou olha esse link:
http://www.c-sharpcorner.com/UploadFile/sd_patel/ASPNetCalendarControl11222005054337AM/ASPNetCalendarControl.aspx
Abraço!
Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!- Marcado como Resposta Tarcísio Corte terça-feira, 29 de junho de 2010 17:40