我正在使用JavaScript将asp:hiddenfield设置为'1'但未设置。为什么asp隐藏字段没有从客户端设置?
我设置这样的:
<script type="text/javascript">
function uploadComplete(sender, args) {
var myHidden = document.getElementById('<%= HdnFieldEmployeePicture.ClientID %>');
myHidden.value = '1';
}
</script>
来自:
我检查它在服务器端:
if (HdnFieldHasFileUploaded.Value == "1")
{
但不能设置为1。
AsyncControl和隐藏字段ar e在UpdatePanel中。
Js使用'HdnFieldEmployeePicture',而控件的ID为'HdnFieldHasFileUploaded'。这是一个错字吗? – Andrei
@Andrei:我试过两个兄弟,但没有任何作品 –
不知道你是什么意思的“尝试两个”。 'HdnFieldEmployeePicture'没有多大意义,因为页面上似乎没有这种控制。所以js应该调用'HdnFieldHasFileUploaded.ClientID' – Andrei