passando valores de dropdown para textbox

Eu tenho uma lista suspensa, um botão de envio e uma caixa de texto na minha opinião. Eu quero passar o valor selecionado de dropdownlist para a caixa de texto quando o botão de envio é clicado ou o evento onChange de dropdownlist. Como posso conseguir isso ????

Eu resolvi da seguinte forma:

<script type="text/javascript">
    $(function() {
        $('#ddlComp').change(function() {
            var selectedValue = $(this).val();
            $('#txtCompName').val(selectedValue);
        });
    });
</script>

<div>
    @Html.DropDownList("ddlcomp", Model.CompanyList)
    <input type="submit" value="Submit" />    
    @Html.TextBox("txtCompName")
</div>

questionAnswers(1)

yourAnswerToTheQuestion