2012-11-02 24 views
1

我想發送的電子郵件grdiview的選擇的行和列,爲此我使用這個函數來進行在電子郵件中發送一個GridView

Public Function gridhtm(ByVal gv As GridView) As String 
     Dim sb As StringBuilder = New StringBuilder() 
     Dim sw As StringWriter = New StringWriter(sb) 
     Dim hw As HtmlTextWriter = New HtmlTextWriter(sw) 
     gv.RenderControl(hw) 
     Return sb.ToString 
    End Function 

和發送電子郵件我發送電子郵件這樣的

email("[email protected]", "[Cheque Approval] GM Finance Reviewed (" & TreeView2.SelectedValue & ")", "<b>Please find below the details of cheques prepared in favour of different parties.</b><br>" & _ 
        gridhtm(GridView5)) 

問題是,當設置電子郵件發送的整體gridview的電子郵件這樣的形象

enter image description here

在這裏有兩個行選中與複選框,我也想跳過像categorynaturenature意味着我只想發送郵件中選定的列。但我沒有任何想法來管理這個,所以請給任何想法做到這一點。

+0

任何人請回答問題 – user1819920

回答

0

出於印刷目的,刪除你不想要的東西。您可以重定向到「打印查看頁面」並從那裏打印。另外,根據RenderControl(),您可能可以在打印之前使用CSS隱藏這些項目。

+0

你會不會顯示一些演示 – user1819920