Olá, Então Daniel, quero fazer de forma que não dê post no formulário inteiro. Teria um exemplo com Ajax.ActionLink, de forma que pegaria o valor de um textbox ? Origado Abraço

  • Daniel Fonseca Castro

    Pode ser assim

    <script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
    <script src="../../Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
    <script type="text/javascript" >
    function begin(ajaxContext) {
    ajaxContext.$3.set_body("valor=" + document.getElementById("textbox").getAttribute("value"));
    }
    </script>
    <%=Ajax.ActionLink("Item","About","Home",new AjaxOptions(){ OnBegin = "begin"}) %>
    <input type="text" value="teste" id ="textbox" name ="textbox" />

    você pode fazer a mesma coisa com JQuery com a metade das linhas!
    http://api.jquery.com/category/ajax/

  • Daniel Fonseca Castro