Pytanie : problem exportting gridview spreadsheet

I próbować, w vb.net - wizualny studio 2008, subprocedure gridview przodować spreadsheet.  I dostawać the błąd:

Control "GridView1" typ "GridView" musieć umieszczać inside formularzowy etykietka z runat=server.
Line 304:        Ciemnawy stringWrite Jako Nowy System.IO.StringWriter ()
Line 305:        Ciemnawy htmlWrite Jako Nowy HtmlTextWriter (stringWrite)
Line 306:        GridView1.RenderControl (htmlWrite) "LINIA ZAZNACZAĆ JAKO ERROR
Line 307:        Response.Write (stringWrite.ToString ())
Line 308:        Response.End ()

The marża zawierać:


CellPadding= " 2" SkinID= " gridviewSkin" Width= " 950px " >ew>

Tak, że tam  być "runat=server" atrybut dla the forma tag.


The vb includes

Imports System.IO


Dim tw Jako Nowy StringWriter ()
Response.Clear ()
Response.AddHeader ("content-disposition", "doczepianie; filename=FileName.xls")
Response.Charset = ""

"/Jeżeli ty chcieć the opcja the Przodować kartoteka bez oszczędzanie then
"/komentować/> the kreskowy below
"/Response.Cache.SetCacheability (HttpCacheability.NoCache)
'Response.ContentType = "zastosowanie/vnd.xls "
Ciemnawy stringWrite Gdy Nowy System.IO.StringWriter ()
Ćmić htmlWrite Gdy Nowy HtmlTextWriter (stringWrite)
GridView1.RenderControl (htmlWrite) `LINIA ZAZNACZAĆ JAKO ERROR
Response.Write (stringWrite.ToString ())
Response.End ()

Please postanowienie the problem.

Thanks,

Odpowiedź : problem exportting gridview spreadsheet

Ty musieć musieć <> lub <> lub kontrola jak textbox etc w the GridView. Zawierać ten kod w the strona. Ty potrzebować kod w the funkcja. Ty potrzebować the puste miejsce być ważniejszym functiononly. I dawać ty the C# kod, właśnie zmieniać ono VB dla ty.

#region VerifyRenderingInServerForm
    ///
    /// Uzasadnienie być funkcja tylko używać dla the Eksport Funkcja w Mistrzowski Strona gdy używać the JavaScript klient strona uzasadnienie using ''<>
    ///

    ///
    jawny override pustka VerifyRenderingInServerForm (Kontrolny kontrola)
    {

        // Potwierdzać że HtmlForm kontrola odpłacać się dla the precyzować ASP.NET serwer kontrola przy runtime.

    }
    #endregion

Nadzieja ono pomagać ty.
Inne rozwiązania  
 
programming4us programming4us