Если вы используете html select., Вы используете функцию javascript для изменения ddl и назначаете измененное значение ddl в одном скрытом поле.отправить это скрытое значение поля на сервер.Проверьте приведенный ниже код.
function onchangeddl(e) {
var ddl = document.getElementById('ddlid')
for (var i = 0; i < ddl.options.length; i++) {
if (ddl.options[i].text == e.target.options[e.target.options.selectedIndex].text) {
ddl.selectedIndex = i;
ddl.options[i].selectedValue = e.target.options[e.target.options.selectedIndex].value;
ddl.options[i].selected = true;
document.getElementById('<%=hdnfld.ClientID%>').value = e.target.options[e.target.options.selectedIndex].text;
break;
}
}
}
На странице Codebehind.aspx вам нужно присвоить значение hdnfld.
Надеюсь, оно вам пригодится.