asp.net コード ビハインドから JavaScript を実行して、隠しフィールドの値を更新しようとしています。以下のコードは、asyncfileuploader uploadcomplete にあります。
If (Not ClientScript.IsStartupScriptRegistered("lowResTrue")) Then
Page.ClientScript.RegisterStartupScript _
(Me.GetType(), "lowResTrue", "lowResTrue();", True)
End If
Javascript
function lowResTrue() {
document.getElementById('lowResHidden').value = 1;
alert('currval true: ' + document.getElementById('lowResHidden').value);
}
上記のアラートは、当然のことながら「1」を示しています。しかし、別の JavaScript を実行すると、値が「1」に変更されませんでした。JavaScriptのASP.netトリガーがページを更新していないようです。何か案は?