如何更新Telerik:RadAsyncUpload控件的输入框值?
telerik:RadAsyncUpload控件的输入框部分如何更新 我想这可以在telerik:RadUpload控制上完成 除非有可能,否则他们在控件上浮动文件名文本标签如何更新Telerik:RadAsyncUpload控件的输入框值?,telerik,Telerik,telerik:RadAsyncUpload控件的输入框部分如何更新 我想这可以在telerik:RadUpload控制上完成 除非有可能,否则他们在控件上浮动文件名文本标签 <head runat="server"> <title></title> <script src="Scripts/jquery.min.js" type="text/javascript"></script> <scrip
<head runat="server">
<title></title>
<script src="Scripts/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#fuRadUploadFile2').text('file name');
});
function OnClientFileSelected(sender, args) {
var currentFileName = args.get_fileName();
alert(currentFileName);
$('#fuRadUploadfile1').val(currentFileName);
alert("after");
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="sm1" runat="server"></asp:ScriptManager>
<div id="RadUpload">
<telerik:RadAsyncUpload runat="server"
AllowedFileExtensions=".wav,.mp3,.mpeg,.mpg,.wmv,.avi,.mp4"
MaxFileSize="262144000"
TargetFolder="\Upload"
InputSize="50"
ID="fuRadUpload"
ClientIDMode="Static"
OnClientFileSelected="OnClientFileSelected" />
<asp:ImageButton ID="ibtnUploadFile" runat="server" ImageUrl="~/Images/buttons/butUpload.gif" />
</div>
<input id="fuRadUploadFile2" type="text" value="text" />
</form>
</body>
$(文档).ready(函数(){
$('#fuRadUploadFile2').text('文件名');
});
函数OnClientFileSelected(发送方,参数){
var currentFileName=args.get_fileName();
警报(当前文件名);
$('#fuRadUploadfile1').val(当前文件名);
警报(“之后”);
}
谢谢。由于安全原因,这是不允许的。只有用户在选择文件或手动键入文件名时才允许更新输入字段 这不能通过服务器属性或javascript完成 假设您访问site.com,它会自动将输入字段填充为c:\users\admin\documents\password.txt-它可以触发一个按钮单击以上载该文件,这意味着每个站点最终都可以从用户的计算机上载随机文件
这是不可能的。谢谢,但是为什么他们有一个用于显示的输入框呢?如果需要,我可以添加图片。用户可以键入要上载的文件名,但不能从服务器预填充。