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
153 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In my previous two articles we discussed Binary Serialization (http://www.experts-exchange.com/A_4362.html) and XML Serialization (http://www.experts-exchange.com/A_4425.html). In this article we will try to know more about SOAP (Simple Object Acces…
Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.
Concerto provides fully managed cloud services and the expertise to provide an easy and reliable route to the cloud. Our best-in-class solutions help you address the toughest IT challenges, find new efficiencies and deliver the best application expe…

930 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

10 Experts available now in Live!

Get 1:1 Help Now