ASP.NET Web サイトを作成しており、AJAX コントロール ツールキットの「AsyncFileUpload」コントロールを使用しています。onclientuploadcomplete
クライアント イベントに値を渡したいだけで、サーバー イベントからファイルを保存した後にそれを行いたいと考えていUploadedComplete
ます。
これが私の現在AsyncFileUpload
です:
<asp:AsyncFileUpload ID="AsyncFileUpload2" runat="server" CssClass="fileupload" onclientuploadstarted="uploadStarted"
UploadingBackColor="#CCFFFF" Width="221px"
onclientuploaderror="upload_error" ClientIDMode="AutoID"
onclientuploadcomplete="done_uploading" />
そして彼女は私の現在のJavascriptコードです:
</script>
<script language="javascript" type="text/javascript">
var baseUrl = "<%= ResolveUrl("~/") %>";
function done_uploading(THE_VALUE) {
//TODO: ALERT THE_VALUE
}
function uploadStarted(sender, args) {
var file = args.get_fileName();
var extensions = "7z";
if (!new RegExp("(" + extensions + ")$").test(file)) {
throw (new Error());
} else {
// show_loading();
}
}
function upload_error() {
}
</script>