I have the following code:
As you can see im just replacing some stuff with actual values.. I want to make it so string.isnullorempty = true then it should replace with "N/A".Code:stringToParse = stringToParse.Replace("[CLIENTNAME]", tv.ClientName) stringToParse = stringToParse.Replace("[EMAIL]", tv.Email) stringToParse = stringToParse.Replace("[COUNTRY]", tv.Country) stringToParse = stringToParse.Replace("[DATE]", tv.DateNow.ToString) stringToParse = stringToParse.Replace("[COMPANYNAME]", tv.CompanyName) stringToParse = stringToParse.Replace("[USERNAME]", tv.UserName) stringToParse = stringToParse.Replace("[ORDERID]", tv.OrderID) stringToParse = stringToParse.Replace("[ORDERBALANCE]", tv.OrderBalance) stringToParse = stringToParse.Replace("[ORDERITEMS]", tv.OrderItems.ToString) stringToParse = stringToParse.Replace("[OPENORDERS]", tv.NumberOfOpenOrders) stringToParse = stringToParse.Replace("[NONPAIDORDERS]", tv.NumberOfNonPaidOrders)
Is the only way to do this by putting a lot of if statements?
TV is a class called Template Values
Code:Public Class TemplateValues Public ClientName As String Public Email As String Public Country As String Public DateNow As Date Public CompanyName As String Public UserName As String Public OrderID As String Public OrderBalance As String Public OrderItems() As String Public NumberOfOpenOrders As String Public NumberOfNonPaidOrders As String End Class




Reply With Quote