تحميل جريدفيو الى ملف اكسل:
Response.Clear()
Response.AddHeader("content-disposition", "attachment;filename=data.xls")
Response.Charset = ""
Response.ContentType = "application/vnd.xls"
Dim stringWrite As StringWriter = New StringWriter
Dim htmlWrite As HtmlTextWriter = New HtmlTextWriter(stringWrite)
GridView1.RenderControl(htmlWrite)
Response.Write(stringWrite.ToString)
Response.Flush()
Response.End()
عند تنفيذ الكود السابق تضهر رسالة الخطأ التالي :
Control 'GridView1' of type 'GridView' must be placed inside a form tag with runat=server.
ارجو المساعدة ....