AsyncFileUpload の ClientUploadComplete にコントロールを表示したい。
<cc1:AsyncFileUpload ID="ImageFileUpload" Width="400px" OnClientUploadComplete="uploadComplete"/>
コントロールを表示する関数を使用します。それが完了すると、制御する可視性が true になります。
function uploadComplete(sender, args) {
var filename = args.get_fileName();
var id = '<%= Session["ID"].ToString()%>' + "." + filename.split('.').pop();
document.getElementById('FileImage').setAttribute('src', 'Temp/' + id);
var btn = document.getElementById('<%= RemoveImageButton.ClientID %>')
btn.style.visibility = 'visible';
}
しかし、ポストバックの後、そのコントロールの可視性は false になります。