我可以在 asp.net(vb) 中自定义 ajax 文件上传吗?
Can I customize ajax file upload in asp.net(vb)?
我正在使用 ajax 文件上传上传我的 pdf 文件,我使用的是 vs 2019 (asp.net,vb)。
我想更改 ajax 上传格式的显示。<< 示例:将文件拖放到此处 →‖拖放 PDF 文件。>>
这是我的 asp 来源。
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div style="width:40%;padding:25px">
<asp:ScriptManager runat="server"></asp:ScriptManager>
<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server"
OnClientUploadCompleteAll="MyCompleteAll" ChunkSize="16384" AllowedFileTypes="pdf" MaximumNumberOfFiles="10" />
<asp:Button ID="cmdDone" runat="server" Text="Done" style="display:none" ClientIDMode="Static" />
<script>
function MyCompleteAll() {
$('cmdDone').click()
}
</script>
</div>
</asp:Content>
我使用了一些我在网上创建的脚本,但没有用。
<script type="text/javascript">
$(document).ready(function () {
document.getElementsByClassName
$(".ajax__fileupload_dropzone").text("Drop PDF File.");
document.getElementsByClassName
$(".ajax__fileupload_uploadbutton").text("UploadNow");
});
</script>
我希望有人能帮助我。谢谢^^
你可以这样改:
<script>
$(document).ready(function () {
Sys.Extended.UI.Resources.AjaxFileUpload_DropFiles = "Drop PDF here";
AjaxFileUpload_change_text();
});
</script>
可以使用这些设置完成文本更改列表:
function AjaxFileUpload_change_text() {
Sys.Extended.UI.Resources.AjaxFileUpload_SelectFile = "Select File";
Sys.Extended.UI.Resources.AjaxFileUpload_DropFiles = "Drop files here";
Sys.Extended.UI.Resources.AjaxFileUpload_Pending = "pending";
Sys.Extended.UI.Resources.AjaxFileUpload_Remove = "Remove";
Sys.Extended.UI.Resources.AjaxFileUpload_Upload = "Upload";
Sys.Extended.UI.Resources.AjaxFileUpload_Uploaded = "Uploaded";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadedPercentage = "uploaded {0} %";
Sys.Extended.UI.Resources.AjaxFileUpload_Uploading = "Uploading";
Sys.Extended.UI.Resources.AjaxFileUpload_FileInQueue = "{0} file(s) in queue.";
Sys.Extended.UI.Resources.AjaxFileUpload_AllFilesUploaded = "All Files Uploaded.";
Sys.Extended.UI.Resources.AjaxFileUpload_FileList = "List of Uploaded files:";
Sys.Extended.UI.Resources.AjaxFileUpload_SelectFileToUpload = "Please select file(s) to upload.";
Sys.Extended.UI.Resources.AjaxFileUpload_Cancelling = "Cancelling...";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadError = "An Error occured during file upload.";
Sys.Extended.UI.Resources.AjaxFileUpload_CancellingUpload = "Cancelling upload...";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadingInputFile = "Uploading file: {0}.";
Sys.Extended.UI.Resources.AjaxFileUpload_Cancel = "Cancel";
Sys.Extended.UI.Resources.AjaxFileUpload_Canceled = "cancelled";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadCanceled = "File upload cancelled";
Sys.Extended.UI.Resources.AjaxFileUpload_DefaultError = "File upload error";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadingHtml5File = "Uploading file: {0} of size {1} bytes.";
Sys.Extended.UI.Resources.AjaxFileUpload_error = "error";
}
我正在使用 ajax 文件上传上传我的 pdf 文件,我使用的是 vs 2019 (asp.net,vb)。 我想更改 ajax 上传格式的显示。<< 示例:将文件拖放到此处 →‖拖放 PDF 文件。>>
这是我的 asp 来源。
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<div style="width:40%;padding:25px">
<asp:ScriptManager runat="server"></asp:ScriptManager>
<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" runat="server"
OnClientUploadCompleteAll="MyCompleteAll" ChunkSize="16384" AllowedFileTypes="pdf" MaximumNumberOfFiles="10" />
<asp:Button ID="cmdDone" runat="server" Text="Done" style="display:none" ClientIDMode="Static" />
<script>
function MyCompleteAll() {
$('cmdDone').click()
}
</script>
</div>
</asp:Content>
我使用了一些我在网上创建的脚本,但没有用。
<script type="text/javascript">
$(document).ready(function () {
document.getElementsByClassName
$(".ajax__fileupload_dropzone").text("Drop PDF File.");
document.getElementsByClassName
$(".ajax__fileupload_uploadbutton").text("UploadNow");
});
</script>
我希望有人能帮助我。谢谢^^
你可以这样改:
<script>
$(document).ready(function () {
Sys.Extended.UI.Resources.AjaxFileUpload_DropFiles = "Drop PDF here";
AjaxFileUpload_change_text();
});
</script>
可以使用这些设置完成文本更改列表:
function AjaxFileUpload_change_text() {
Sys.Extended.UI.Resources.AjaxFileUpload_SelectFile = "Select File";
Sys.Extended.UI.Resources.AjaxFileUpload_DropFiles = "Drop files here";
Sys.Extended.UI.Resources.AjaxFileUpload_Pending = "pending";
Sys.Extended.UI.Resources.AjaxFileUpload_Remove = "Remove";
Sys.Extended.UI.Resources.AjaxFileUpload_Upload = "Upload";
Sys.Extended.UI.Resources.AjaxFileUpload_Uploaded = "Uploaded";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadedPercentage = "uploaded {0} %";
Sys.Extended.UI.Resources.AjaxFileUpload_Uploading = "Uploading";
Sys.Extended.UI.Resources.AjaxFileUpload_FileInQueue = "{0} file(s) in queue.";
Sys.Extended.UI.Resources.AjaxFileUpload_AllFilesUploaded = "All Files Uploaded.";
Sys.Extended.UI.Resources.AjaxFileUpload_FileList = "List of Uploaded files:";
Sys.Extended.UI.Resources.AjaxFileUpload_SelectFileToUpload = "Please select file(s) to upload.";
Sys.Extended.UI.Resources.AjaxFileUpload_Cancelling = "Cancelling...";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadError = "An Error occured during file upload.";
Sys.Extended.UI.Resources.AjaxFileUpload_CancellingUpload = "Cancelling upload...";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadingInputFile = "Uploading file: {0}.";
Sys.Extended.UI.Resources.AjaxFileUpload_Cancel = "Cancel";
Sys.Extended.UI.Resources.AjaxFileUpload_Canceled = "cancelled";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadCanceled = "File upload cancelled";
Sys.Extended.UI.Resources.AjaxFileUpload_DefaultError = "File upload error";
Sys.Extended.UI.Resources.AjaxFileUpload_UploadingHtml5File = "Uploading file: {0} of size {1} bytes.";
Sys.Extended.UI.Resources.AjaxFileUpload_error = "error";
}