我在我的asp.net页面上有一个隐藏的FileUpload
控件。
<asp:FileUpload id="FileUploadControl" runat="server" CssClass="hidden" />
当用户点击 Browse
按钮时,我希望调用这个控件。
<asp:Button runat="server" id="BrowseButton" text="browse" />
每当用户单击“浏览”按钮时,是否有可能将控件交给FileUpload
控件?
编辑后:
在 BrowseButton_Click
事件中,我想上传文件。
protected void BrowseButton_Click(object sender, EventArgs e)
{
if (FileUploadControl.HasFile)
{
try
{
string filename = Path.GetFileName(FileUploadControl.FileName);
FileUploadControl.SaveAs(Server.MapPath("~/") + filename);
Response.Write("<script>alert('done');</script>");
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
else
{
Response.Write("<script>alert('please choose');</script>");
}
}