У меня есть asp Fileupload на моей странице aspx:
У меня есть кнопка asp. На ClientClick этой кнопки я открываю элемент управления загрузки файла из JavaScript следующим образом:
--------- javascript -------------
function OpenFileDialog() {
var result = document.getElementById(("<%=fu_Import.ClientID %>")).click();
return true;
}
Файл fielDialog открывается правильно, но когда я выбираю любой файл и нажимаю кнопку «Открыть» в этом FileDailog, ничего не происходит. Я имею в виду событие Onclick этой кнопки Asp: не вызывается. Также не задано свойство filename элемента управления fileUpload.
protected void btnImportIdiomCSV_Click(object sender, EventArgs e)
{
try
{
if (fu_Import.PostedFile.FileName == string.Empty)
{
// Error meessage
}
else
{
// Do something
}