用javascript来取得要上传的文件名,然后在asp.net控件中,当oncahnge事件发生时调用该函数。
步骤一,获取上传文件名的js代码
复制代码 代码示例:
function Write_Picture_Name() {
var Title_Object = document.getElementById('Picture_Title_TextBox');
var Picture_Name = document.getElementById('Picture_FileUpload').value;
var FileName = Picture_Name.replace(/^.*[/]/, '')
var My_Split_Arr = FileName.split(".");
Title_Object.value = My_Split_Arr[0];
}
步骤二,在ASP.NET控件中,当触发onchange事件时调用该函数。
复制代码 代码示例:
<asp:FileUpload ID="Picture_FileUpload" runat="server" onchange="Write_Picture_Name()" />
结果: