private static string ResolveAssetUrl(string resourceName, string assembly, string type, string path)
{
string url;
if (type != null)
{
Type t = Type.GetType(type);
url = ResourceUrlHelper.ResolveWebResourceUrl(GetPage(), t, resourceName);
}
else
url = assembly != null
? ResourceUrlHelper.ResolveScriptManagerUrl(GetPage(), resourceName, assembly)
: UrlHelper.MakeRelativePath(path);
return url;
}