Usuário com melhor resposta
selecionar data janela modal

Pergunta
-
tenho um campo texto e um botão. quando clico no botão abre uma janelinha popup com um calendário (objeto calendar).
preciso que a data selecionada vá para o camp texto e a janela popu seja fechada. estou fazendo isso no evento SelectionChanged do calendar:
js.Append("<script language='JavaScript'>") js.Append("window.returnValue='") js.Append(cldData.SelectedDate.ToString("dd/MM/yyyy")) js.Append("window.close();") js.Append("</script>") If (Not clientScriptMgr.IsClientScriptBlockRegistered("selecionaData")) Then clientScriptMgr.RegisterClientScriptBlock(Me.GetType(), "selecionaData", js.ToString()) End If
só que não funciona. a data só para o campo texto se eu selecionar e depois fechar a janela.
Respostas
-
Entendi!!
E jQuery, pode usar? Se sim, você pode usar o DatePicker do jQuery (http://jqueryui.com/demos/datepicker/)
Nesse link tem um exemplo legal usando modal: http://www.linhadecodigo.com.br/artigo/340/aspnetjanela-modal-com-calendario.aspx
Thiago Rogerio
www.thiagorogerio.com.br
thiagorogeriobr@hotmail.com- Marcado como Resposta Harley Araujo segunda-feira, 27 de fevereiro de 2012 12:54
-
usei modal mesmo.
vlw
- Marcado como Resposta Harley Araujo segunda-feira, 27 de fevereiro de 2012 12:54
Todas as Respostas
-
Boa tarde!!
Sugestão: Você não poderia usar o calendar diretamente no campo text? Sem precisar de popup/modal??
Dá uma olahada nessa thread, fala-se sobre o retorno de valores de um modal com javascript: http://social.msdn.microsoft.com/Forums/pt-BR/aspnetpt/thread/64ac5bc6-4797-4119-b699-07dd93e0451e/
Encontrei esse artigo também sobre o assunto: http://www.linhadecodigo.com.br/artigo/340/aspnetjanela-modal-com-calendario.aspx
Espero ter lhe ajudado!!Thiago Rogerio
www.thiagorogerio.com.br
thiagorogeriobr@hotmail.com -
então tenho q fazer via modal mesmo. nesse sistema, não posso usar o ajaxcontrol tool kit.
tem algum exemplo que funcione? pq só acho onde selecino a data e a data só vai pro campo texto quando fecho a popup. preciso selecionar a data e já ir a data seleciona para o campo texto e já fechar a popup.
-
Entendi!!
E jQuery, pode usar? Se sim, você pode usar o DatePicker do jQuery (http://jqueryui.com/demos/datepicker/)
Nesse link tem um exemplo legal usando modal: http://www.linhadecodigo.com.br/artigo/340/aspnetjanela-modal-com-calendario.aspx
Thiago Rogerio
www.thiagorogerio.com.br
thiagorogeriobr@hotmail.com- Marcado como Resposta Harley Araujo segunda-feira, 27 de fevereiro de 2012 12:54
-
usei modal mesmo.
vlw
- Marcado como Resposta Harley Araujo segunda-feira, 27 de fevereiro de 2012 12:54