updated Breadcrumb & Orgs Selector & made changes from by comments
This commit is contained in:
parent
e3a18b8665
commit
2648fedafe
7 changed files with 62 additions and 42 deletions
|
@ -314,6 +314,11 @@ namespace WebsitePanel.Portal
|
|||
return (string)HttpContext.GetGlobalResourceObject(className, resourceKey);
|
||||
}
|
||||
|
||||
public static string GetLocalizedString(string virtualPath, string resourceKey)
|
||||
{
|
||||
return (string)HttpContext.GetLocalResourceObject(virtualPath, resourceKey);
|
||||
}
|
||||
|
||||
public static string GetCurrentPageId()
|
||||
{
|
||||
return HttpContext.Current.Request["pid"];
|
||||
|
@ -949,6 +954,32 @@ namespace WebsitePanel.Portal
|
|||
|
||||
return navigateUrl;
|
||||
}
|
||||
|
||||
public static string EditUrl(string keyName, string keyValue, string controlKey, params string[] additionalParams)
|
||||
{
|
||||
List<string> url = new List<string>();
|
||||
|
||||
string pageId = HttpContext.Current.Request[DefaultPage.PAGE_ID_PARAM];
|
||||
|
||||
if (!String.IsNullOrEmpty(pageId))
|
||||
url.Add(String.Concat(DefaultPage.PAGE_ID_PARAM, "=", pageId));
|
||||
|
||||
url.Add(String.Concat(DefaultPage.MODULE_ID_PARAM, "=", HttpContext.Current.Request.QueryString["mid"]));
|
||||
url.Add(String.Concat(DefaultPage.CONTROL_ID_PARAM, "=", controlKey));
|
||||
|
||||
if (!String.IsNullOrEmpty(keyName) && !String.IsNullOrEmpty(keyValue))
|
||||
{
|
||||
url.Add(String.Concat(keyName, "=", keyValue));
|
||||
}
|
||||
|
||||
if (additionalParams != null)
|
||||
{
|
||||
foreach (string additionalParam in additionalParams)
|
||||
url.Add(additionalParam);
|
||||
}
|
||||
|
||||
return "~/Default.aspx?" + String.Join("&", url.ToArray());
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue