2014-09-10 6 views
0

Я использую DotNetZip Library для создания Zip и загрузки файла в виде Zip-файла, тогда я хочу перенаправить или обновить одну и ту же страницу в коде позади, как это сделать (в том же PostBack)Обновить страницу ASP.NET после скачивания в том же postback

например:

zip.Save(Response.OutputStream); 
Response.Redirect(url,false); 

Я хочу обновить страницу после загрузки файла, но это не обновление, если я использую Response.Redirect.

+0

Короткий ответ: вы не можете. – Dai

+0

Найденное решение. Я сделал это с использованием javascript, я установил тайм-аут в ссылке button onclient event. OnClick = "LinkButton1_Click" OnScript OnClientClick = "JavaScript: AutoRefresh (5000);" – madusankaDBdharmarathne

ответ

0

Найдено Решение. Я сделал это с использованием javascript, я установил тайм-аут в ссылке button onclientclick. OnClick = "LinkButton1_Click" OnScript OnClientClick = "JavaScript: AutoRefresh (5000);"

В OnClick случае сделал код вызова за функции и время звонка от функции в OnClientClick случае

функция AutoRefresh (т) {

 // setTimeout("location.reload(true);", t); 
     setTimeout(function() { window.location = window.location; }, t); 
    } 
Смежные вопросы