我以编程方式在客户端创建了几个隐藏字段,插入到表单中。 我验证了form.childElementCount增加了。客户端动态创建的隐藏字段在回发时丢失
var disabledState_id = "<%=HidData_DisabledState_Prefix%>" + uiObj.attr("id");
...
disabledState = $("<input type='hidden' id='" + disabledState_id + "' />");
disabledState.appendTo("form");
回发时,我无法在Request.Form中找到这些隐藏值。 无法在Request.Form.AllKeys中找到这些密钥,因为该ID固定为前缀。
您需要设置名称属性 – 2014-12-05 10:37:30
是的。 plz发布这个答案,所以我标记它。 – Kelmen 2014-12-05 10:41:35