У меня есть элемент управления FileUpload
на моей странице asp.net, который скрыт
<asp:FileUpload id="FileUploadControl" runat="server" CssClass="hidden" />
Я хочу, чтобы этот элемент управления вызывался, когда пользователь нажимает кнопку Browse
<asp:Button runat="server" id="BrowseButton" text="browse" />
Можно ли передать управление элементу управления FileUpload
каждый раз, когда пользователь нажимает кнопку browse
?
ОТРЕДАКТИРОВАНО:
В событии 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>");
}
}
BrowseButton click event
27.04.2015<asp:Button runat="server" id="BrowseButton" text="browse" onclick="openfileDialog();" />
27.04.2015OnClick
наOnClientClick
27.04.2015