下載 sample code  下載 WordExcelButton控制項
我們可以利用 簡易產生動態Word與Excel檔案-基礎篇 的觀念,開發一個實用的ASP.NET元件(WordExcelButton),來把網頁上某個GridView輸出為Word、Excel,讓我們先來看看使用的方法與效果:

首先在畫面上,拉一個GridView1以及我們作的WordExcelButton




再來,將 GridView1 設定給WordExcelButton的GridView屬性




這樣就可以輸出Word與Excel了,不用寫任何Code歐,不錯吧






那麼WordExcelButton要怎麼作呢,首先先新增一各類別庫MyWebControls




在MyWebControls專案裡新增一個Web自訂控制項:WordExcelButton




好了,讓我們開始寫程式,在WordExcelButton裡面,先加入兩個按鈕,一個是word按鈕,一個是Excel按鈕




再來寫一個屬性:Public Property GridView,好讓我們將GridView1設定給WordExcelButton


最後的重點就是,當Button Click時將GridView的HTML輸出:



這樣就大功告成了(其他細節請參閱範例檔),哇哈哈

arrow
arrow
    全站熱搜

    atratus 發表在 痞客邦 留言(3) 人氣()