public ActionResult List(string searchKey, int?page) { WebView.WebService._base myWebService; myWebService = new WebService._base(); WebService._base.OSPRegionMaintenance RegionMain = new WebService._base.OSPRegionMaintenance(); if (searchKey != null) { System.Diagnostics.Debug.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!"); System.Diagnostics.Debug.WriteLine(searchKey); if (searchKey.Equals("")) { RegionMain = myWebService.GetOSPRegionMaintenance(0, 100, null); } else { RegionMain = myWebService.GetOSPRegionMaintenance(0, 100, searchKey); ViewBag.searchKey = searchKey; } } else { System.Diagnostics.Debug.WriteLine("!!!!!!!!!!!!!!!!!!!!!!!!!!!"); System.Diagnostics.Debug.WriteLine(searchKey); RegionMain = myWebService.GetOSPRegionMaintenance(0, 100, null); ViewBag.searchKey = ""; } ViewData["data8"] = RegionMain.RegionMaintenanceList; string input = "\\\\adsvr"; //string input = "\\\\server\\d$\\x\\y\\z\\AAA"; string output = String.Format("http:{0}", input.Replace("\\d$\\x\\y", String.Empty).Replace("\\", "/")); ViewBag.output = output; int pageSize = 10; int pageNumber = (page ?? 1); return(View(RegionMain.RegionMaintenanceList.ToPagedList(pageNumber, pageSize))); }