prima di tutto devi installare infragistics e importare gli strumenti in visual studio... praticamente ti fa vedere l'esposrtatore come una label da inserire...

poi devi associare nel pageload la tua tabella ad una fonte dati... per cui..

dttable.datasource=Dset;

(dove Dset è il dataset, o dove salvi i dati qnd li estrai durante la connessione e l'esecuzione del select sql)...e costruirla

dttable.databind();

dopo, visto che hai inserito l'esportatore nella pagina html (dopo avrlo importato nel programma..
attraverso:

<igtblexp:UltraWebGridExcelExporter ID="UltraWebGridExcelExporter1" runat="server" onBeginExport="UltraWebGridExcelExporter1_BeginExp ort" >
</igtblexp:UltraWebGridExcelExporter>

crei un button... e nel suo evento OnClick() basta che inserisci:

this.UltraWebGridExcelExporter1.Export(this.dttabl e);

ossia gli passi la tabella...con la webgrid funziona..e visto che non c'è molta differenza logica rispetto alla tabella normale dovrebbe funzionare...(ps qst è senza il paging se lo metti devi aggiungere del codice..)