如何准确的在json拼接数组获取控件值,求解!!!

        var _p = p + "'customers':{'ORDER_NO':'"+$("#<%=Order_number.ClientID%>").val()+"','user_name':'" + $("<%=Username.ClientID%>").val() + "','user_type':'" + $("<%=RadioButtonList1.ClientID%>").val() + "','identify_type':'" + $("<%=ID_type.ClientID %>").val() + "','identify_no':'" + $("<%=ID_number.ClientID %>").val() + "','mobile_no':'" + $("<%=MobilePhone.ClientID %>").val() + "','fax_no':'" + $("<%=Telautogram.ClientID %>") + "','address':'" + $("<%=Address.ClientID %>").val() + "','post_code':'" + $("<%=postal_code.ClientID %>").val() + "','org_no':'" + $("<%=Organization_code.ClientID %>").val() + "','linkman':'" + $("<%=Linkman.ClientID%>").val() + "','Bill_unit':'" + $("<%=Invoice_title.ClientID %>") + "','Telephone_no':'" + $("<%=Phone.ClientID %>").val() + "'}}";

以上获取的控件值是undefined,,不懂。

 '<%=TD_Type.TEXT%>' 

    S(username.clientID).val();

建议将值存在表单中的hidden中,然后用jQuery或者js取值后拼接,后台如果使用request接收,可能需要将json拼接成字符串
例如 "data," + data