search autocomplite: tables search fix

This commit is contained in:
doctogonzo 2015-05-15 14:49:06 +02:00
parent 4b1235178f
commit a060e139a1
34 changed files with 458 additions and 289 deletions

View file

@ -73,28 +73,31 @@ namespace WebsitePanel.WebPortal
public string EditUrl(string keyName, string keyValue, string controlKey, params string[] additionalParams)
{
List<string> url = new List<string>();
return EditUrlStat(Request[DefaultPage.PAGE_ID_PARAM], ModuleID, keyName, keyValue, controlKey, additionalParams);
}
string pageId = Request[DefaultPage.PAGE_ID_PARAM];
public static string EditUrlStat(string pageId, int ModuleID, string keyName, string keyValue, string controlKey, string[] additionalParams)
{
List<string> url = new List<string>();
if (!String.IsNullOrEmpty(pageId))
url.Add(String.Concat(DefaultPage.PAGE_ID_PARAM, "=", pageId));
url.Add(String.Concat(DefaultPage.PAGE_ID_PARAM, "=", pageId));
url.Add(String.Concat(DefaultPage.MODULE_ID_PARAM, "=", ModuleID));
url.Add(String.Concat(DefaultPage.CONTROL_ID_PARAM, "=", controlKey));
url.Add(String.Concat(DefaultPage.MODULE_ID_PARAM, "=", ModuleID));
url.Add(String.Concat(DefaultPage.CONTROL_ID_PARAM, "=", controlKey));
if (!String.IsNullOrEmpty(keyName) && !String.IsNullOrEmpty(keyValue))
{
url.Add(String.Concat(keyName, "=", keyValue));
}
if (!String.IsNullOrEmpty(keyName) && !String.IsNullOrEmpty(keyValue))
{
url.Add(String.Concat(keyName, "=", keyValue));
}
if (additionalParams != null)
{
foreach(string additionalParam in additionalParams)
url.Add(additionalParam);
}
if (additionalParams != null)
{
foreach (string additionalParam in additionalParams)
url.Add(additionalParam);
}
return "~/Default.aspx?" + String.Join("&", url.ToArray());
}
return "~/Default.aspx?" + String.Join("&", url.ToArray());
}
}
}