public string GetModuleUrl(string modulePositionId) { string moduleUrlSplitter = string.Format(ModuleUrlSplitterFormat, modulePositionId); if (ModuleRouteValues[moduleUrlSplitter] != null) { //Decode the module url before using. Because the other module urls will be used when next page url generating. return("~" + ModuleUrlHelper.Decode(ModuleRouteValues[moduleUrlSplitter].ToString())); } return(string.Empty); }
public string GetModuleUrl(string modulePositionId) { string moduleUrlSplitter = string.Format(ModuleUrlSplitterFormat, modulePositionId); if (ModuleRouteValues[moduleUrlSplitter] != null) { //Decode the module url before using. Because the other module urls will be used when next page url generating. return("~" + ModuleUrlHelper.Decode(ModuleRouteValues[moduleUrlSplitter].ToString())); } else { if (!string.IsNullOrEmpty(ModuleUrl) && this.ModuleCountInPage == 1) { return("~/" + ModuleUrlHelper.Decode(this.ModuleUrl).TrimStart('/')); } } return(string.Empty); }