przekazywanie wartości listy rozwijanej do pola tekstowego

Mam widok dropdownlist, przycisk przesyłania i pole tekstowe. Chcę przekazać wybraną wartość dropdownlist do pola tekstowego po kliknięciu przycisku przesyłania lub zdarzeniu onChange w dropdownlist. Jak mogę to osiągnąć?

Rozwiązałem to w następujący sposób:

<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