Go Premium for a chance to win a PS4. Enter to Win

x
?
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
Medium Priority
?
163 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 70

Accepted Solution

by:
Éric Moreau earned 2000 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

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

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

More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Is your data getting by on basic protection measures? In today’s climate of debilitating malware and ransomware—like WannaCry—that may not be enough. You need to establish more than basics, like a recovery plan that protects both data and endpoints.…
Suggested Courses

886 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