Vb.net 在电子邮件中发送gridview
我正试图在电子邮件中发送选定的grdiview行和列,为此,我使用此功能进行发送Vb.net 在电子邮件中发送gridview,vb.net,email,gridview,Vb.net,Email,Gridview,我正试图在电子邮件中发送选定的grdiview行和列,为此,我使用此功能进行发送 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 HtmlTe
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("malik.adeel@shakarganj.com.pk", "[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))
email(“马利克。adeel@shakarganj.com.pk“,”[支票批准]GM财务部审核(“&TreeView2.SelectedValue&)”,“,请在下面查找为不同方准备的支票的详细信息。
”&”_
gridhtm(GridView5))
问题是,当设置电子邮件时,它会将整个gridview发送到类似此图像的电子邮件
在这里,有两行是用复选框选中的,我想跳过一些列,如
类别
性质
意味着我只想在电子邮件中发送选定的列。但我不知道如何管理这些列,所以请给出实现这一点的任何想法。出于打印目的,请删除您不需要的内容。您可以重定向到“打印视图页面”并从那里打印。此外,根据RenderControl(),您可以在打印前使用CSS隐藏这些项目 任何人请回答这个问题