none
TOOLBOX AJAX RRS feed

Respostas


  • Se você esta se referindo aos contros ASP.NET AJAX Control Toolkit, ele não foi desenvolvido para ser tulizado no ASP.NET MVC, a ideia dele é ser usada em Web Forms, mas dá para usar (dá muito trabalho), dá uma olhada aqui http://stephenwalther.com/blog/archive/2008/08/23/asp-net-mvc-tip-36-create-a-popup-calendar-helper.aspx

    Este código imenso foi feito para colocar um calendário na página, veja como é mais simples fazer o mesmo com jQuery:
    Faça o download do jQueryUI no site http://jqueryui.com/

    Na Master page adicione o código abaixo dentro da tag <head>
        <link href="../../Content/jquery-ui-1.7.2.custom.css" rel="stylesheet" type="text/css" />
        <script src="../../Scripts/jquery-1.3.2.js" type="text/javascript"></script>
        <script src="../../Scripts/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $(".calendar").datepicker();
            });
        </script>

    Agora vá na sua página e onde você vai adicionar o calendário e adicione uma class de css chamada "calendar" no textbox que que você deseja, exemplo:

     <%=Html.TextBox("Data","11/07/2009",new {@class="calendar"}) %>

    Agora todos os input que tiverem a classe calendar setada serão um calendário, é só clicar dentro do textbox para ver.

    Espero ter ajudado.

    Abraços,

    Victor Cavalcante
    http://www.cavalcante.net
    @vcavalcante

     

    quarta-feira, 16 de setembro de 2009 17:32

Todas as Respostas