così lo fa ma una sola volta:
codice:
        <select id="ddlRefresh" name="ddlRefresh" onchange="refreshPage(this.options[selectedIndex].value);">
            <option value="0" selected="selected">None</option>
            <option value="5">5</option>
            <option value="10">10</option>
            <option label="20">20</option>
        </select>

    <script type="text/javascript">
        function refreshPage(valori) {
            setTimeout("document.location.reload();", valori * 1000);
        }
    </script>
magari qualcosa di sbagliato nel timeout.
come faccio a dirgli di ripetersi??