Я использую jquery serialize () с серверными элементами управления asp.net.
<asp:DropDownList ID="ddFirmaAd" runat="server" Width="180" Height="25">
</asp:DropDownList>
при печати массива
ajaxRequest("AjaxServices/Insert.aspx", $("#aspnetForm").serialize(), $('#returnMessage'), 0, $(this));
function ajaxRequest(pageURL, queryString, putArea, timeout, disabledCtrl) {
if (disabledCtrl != null)
disabledCtrl.attr("disabled", "true");
$.ajax({
async: true,
timeout: timeout,
cache: false,
url: pageURL + "?" + queryString,
alert($("#aspnetForm").find("input,textarea,select,hidden").not("#__VIEWSTATE,#__EVENTVALIDATION").serialize());
печатает имя клиента ddFirmaAd в окне = "ct100% 24ct100% 24ContentPlaceHolder1% 24ContentPlaceHolder1% 24ddFirmaAd = 2"
я хочу получить ddFirmaAd.selectedValue в коде
string value = request.queryString("ddFirmaAd");
, но имя элемента управления = ct100% 24ct100% 24ContentPlaceHolder1% 24ContentPlaceHolder1% 24ddFirmaAd
как использовать элементы управления serialize () и .net?