大家好我每個人使用c#.net來使web應用程序。 我正在製作一個將gridview數據導出爲excel的網頁。我的代碼遵循問題可見虛假的按鈕時,將數據導出到excel
protected void btnexport_Click(object sender, EventArgs e)
{
btnsubmit.Visible = false;
exporttoexcel();
expToExcel();
}
public override void VerifyRenderingInServerForm(Control control)
{
//base.VerifyRenderingInServerForm(control);
}
public void exporttoexcel()
{
Context.Response.Clear();
Context.Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
Context.Response.Charset = "";
Context.Response.Cache.SetCacheability(HttpCacheability.NoCache);
Context.Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
GridView1.RenderControl(htmlWrite);
Context.Response.Write(stringWrite.ToString());
Context.Response.End();
}
我的GridView的數據導出成功,但是,EXPORTTOEXCEL按鈕單擊事件我試圖另一個按鈕的假的Visible屬性提交出類拔萃,但我成功做到這一點,所以請告訴我我怎麼可見屬性設置爲false EXPORTTOEXCEL按鈕單擊事件
請給我回信很快我的工作是在中途
感謝ü所有提前
我猜btnexport.Visible = FALSE; – 2010-11-28 09:29:31