Solved

Trying to send an email with multiple datagrids - each datagrid is stacking on top of each other in the email, and I want all the datagrids to be on one row in the email

Posted on 2009-05-05
2
152 Views
Last Modified: 2013-11-26
I am trying to send an email with datagrids. I do not want the datagrids to stack on top of each other in the email. How do I get the datagrids to be next to each other horizontally?
If pnlFixedSS.Visible = True Then

                    mBody.Append(getHTML(dgFixedSS))

                End If

                If pnlFixedWSSS.Visible = True Then

                    mBody.Append(getHTML(dgFixedWSSS))

                End If

                If pnlFixedPTSS.Visible = True Then

                    mBody.Append(getHTML(dgFixedPTSS))

                End If

                If Me.pnlMCPEBundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgMCPEBundledSS))

                End If

                If Me.pnlMCPEUnbundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgMCPEUnbundledSS))

                End If
 

                If Me.pnlSplitBundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgSplitBundledSS))

                End If

                If Me.pnlSplitUnbundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgSplitUnbundledSS))

                End If
 
 

                If Me.pnlOnOffBundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgOnOffBundledSS))

                End If

                If Me.pnlOnOffUnbundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgOnOffUnbundledSS))

                End If
 

                If Me.pnlWSHRBundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgWSHRBundledSS))

                End If

                If Me.pnlWSHRUnbundledSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgWSHRUnbundledSS))

                End If
 

                If Me.pnlRetailHRSS.Visible = True Then

                    mBody.Append(getHTML(Me.dgRetailHRSS))

                End If

Open in new window

0
Comment
Question by:utlonghornjulie
2 Comments
 
LVL 69

Accepted Solution

by:
Éric Moreau earned 500 total points
ID: 24310510
do you have the same rows in each grids? are the grids related or is is just different grids that you want side-by-side?

if it is only grids that you want side-by-side, you could embed HTML tables into table cells. Something like:

mBody.Append("<table>")
mBody.Append("<tr>")
If pnlFixedSS.Visible = True Then
   mBody.Append("<td>")
   mBody.Append(getHTML(dgFixedSS))
   mBody.Append("</td>")
End If
If pnlFixedWSSS.Visible = True Then
   mBody.Append("<td>")
   mBody.Append(getHTML(dgFixedWSSS))
   mBody.Append("</td>")
End If
....
mBody.Append("</tr>")
mBody.Append("</table>")
0
 
LVL 3

Author Comment

by:utlonghornjulie
ID: 24315419
That worked. Thanks!
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now