I have found an alternate solution for my question and this is working expected.
1. You need to Create your next page NAME as per Your DB-Column name then you can modify them using StringBuilder class or by using string class
2. And then you can use them to redirect to the particular page.
<asp:ListView ID="listViewParentService" runat="server" OnItemCommand="listViewParentService_ItemCommand">
<ItemTemplate>
<!-- PRODUCT ITEM START -->
<div class="col-md-4 col-sm-6 col-xs-12">
<div class="product-item">
<div class="pi-img-wrapper">
<img src="<%#Eval("CategoryImage") %>" class="img-responsive" alt="man cartoon with bulb in hand and running" />
<div>
<a href="images/electrician.gif" class="btn btn-default fancybox-button">Zoom</a>
<a href="#product-pop-up" class="btn btn-default fancybox-fast-view">View</a>
</div>
</div>
<h3><a href="#"><%#Eval("CategoryName") %></a></h3>
<div class="margin-bottom-20">
<a>
<asp:ImageButton ID="lnkView" runat="server" ImageUrl="images/ser-view-btn.png" Class="ser-book-btn" CommandName="LnkViewService" CommandArgument='<%#Eval("CategoryName")+","+ Eval("CategoryId")%>' /></a>
<a>
<asp:ImageButton ID="lnkBook" runat="server" ImageUrl="images/ser-book-btn.png" Class="ser-view-btn" CommandName="LnkBookService" CommandArgument='<%#Eval("CategoryName")+","+ Eval("CategoryId") %>' /></a>
</div>
</div>
</div>
<!-- PRODUCT ITEM END -->
</ItemTemplate>
<EmptyDataTemplate>
<div class="col-md-4 col-sm-6 col-xs-12">
Sorry! there is no service for this location
</div>
</EmptyDataTemplate>
</asp:ListView>
</div>
protected void listViewParentService_ItemCommand(object sender, ListViewCommandEventArgs e)
{
//string CategName = e.CommandArgument.ToString();
string[] CategName = e.CommandArgument.ToString().Split(new char[] { ',' });
string[] s = CategName[0].Split(' ');
string name = s[0];
string catId = CategName[1];
string createPageLink = "~/Ehs" + name + "Details.aspx";
if (e.CommandName == "LnkViewService")
{
Response.Redirect(createPageLink + "?service=" + catId);
}
if (e.CommandName == "LnkBookService")
{
Response.Redirect("EhsUserDetails.aspx?service=" + catId + "&servicename=" + name);
}
}
Suppose My Page names are:-- EhsElectricianDetails.aspx,EhsPlumberDetails.aspx,WelderServiceDetails.aspx
then here you can create a string as below
string[] s = CategName[0].Split(' ');
string name = s[0];
string catId = CategName[1];
string createPageLink = "~/Ehs" + name + "Details.aspx";