I don't believe that this is currently possible - there are a few threads in the Revit MEP Wishes forum pleading for the same thing.
One such is: Cable trays - vertical installation, wire mesh
Ouch! I would recommend performing a general internet search - perhaps someone has developed a third-party add-in that accomplishes this.
Also note that Cable Tray for the current versions of Revit is not intelligent, specifically that it possesses no direct means of counting cables or calculating capacity, so it's quite limited in that aspect as well. It's still a relatively new feature in Revit and basically serves little use aside from creating models elements for the purposes of Scheduling and Interference Checking.
Always first impression is the best impression.
That's a pretty terrible generalization. I remember when REVIT MEP 2008 one day decided to corrupt the first project I ever worked on in REVIT. Was it a sour experience? Yes. Did I get mad? Yes. Would I become the REVIT tamer I am today without that sour experience? Probably.
Back to your question:
I want to route a cable tray in vertical orientation? how to do, can anybody help
Probably infinite ways to do it but you can open a section view, type "CT" (shortcut for cable tray), and make as many vertical cable trays as you want. Please note, I might have misunderstood what you want to do when you're asking to make a cable tray in a vertical orientation.
Start with some of our most frequented solutions to get help installing your software.