c# - clear the textbox after redirect to a download page -
i have 2 pages. main.aspx , download.aspx page_load @ download.aspx download file textbox , download button @ main.aspx -no function @ page_load -button redirect download.aspx -textbox cannot left blank.
after filled textbox , press button, page remain @ main.aspx , file downloaded download.aspx. problem is, how can clear textbox after press download button?
i tried:
this.textbox1.text = "";before , after redirect.scriptmanager.registerstartupscript(this, this.gettype(), "alert", "document.getelementbyid('textbox1').value =''", true);before , after redirectresponse.redirect("main.aspx);afterresponse.redirect("download.aspx");onclientclick = "validation()"
function validation() { document.getelementbyid('textbox1').value= ""; }
remember have validation, 4. cannot work.
5. onclientclick ="document.forms[0].target = '_blank';"/> response.redirect(”download.aspx”,false); textbox1.text=""; 6. textbox1.enableviewstate = false; 7.button clicked, redirect main2.aspx, pageload @ main2.aspx redirect download.aspx. after clicked button @ main.aspx, file downloaded, page still remains @ main.aspx.
none of method above working, else can try? , problem? why textbox cannot set blank?
main.aspx
protected void page_load(object sender, eventargs e) { } protected void button1_click(object sender, eventargs e) { this.textbox1.text = ""; response.redirect("download.aspx"); this.textbox1.text = ""; } download.aspx
protected void page_load(object sender, eventargs e) { string reportpath = "c:\\form.pdf"; response.contenttype = "appplication/pdf"; response.appendheader("content-disposition", "attachment; filename=form.pdf"); response.transmitfile(reportpath); response.end(); }
try javascript clear textbox value
Comments
Post a Comment