问题标签 [sitefinity-4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - global.asax 和 web 部署项目的编译器问题
我正在使用 Web 部署项目进行部署的 Web 应用程序项目做噩梦。
无论出于何种原因,如果我允许预编译 Global.asax(和 Global.asax.cs)文件,则事件永远不会触发。
因此,我将全局文件的 Build Action 设置为 Content - Copy always。问题是当我尝试构建部署项目时,我收到一条错误消息:
可以加载类型“.Global”。
任何人都可以给我任何指示,这个问题已经杀死了我们好几个星期了——看起来太荒谬了!
谢谢艾尔
sitefinity-4 - Sitefinity 4 在创建时将用户控件附加到页面
我正在使用 Sitefinity 4.2。我创建了一个带有内容占位符的母版页,我在创建新页面时将其用作模板。然后我有几个不同的自定义用户控件,我将它们放入不同的占位符中,并通过控件编辑表单为它们设置参数。此标准方案运行良好。
由于我们的最终用户不是很老练,我想创建一个新场景,在该场景中,当基于我的母版页通过管理控制台创建新页面时,不同的控件以编程方式插入到各种占位符中,并且值控件属性已设置。最终用户所要做的就是调整一两个控件的属性值,他就完成了。
关于我将如何做这件事的任何想法?
sitefinity-4 - Sitefinity 4.2 - 无法加载一种或多种请求的类型
我正在尝试启动一个 Sitefinity 4.2 项目并在这样做时收到此错误。
“/kadytv”应用程序中的服务器错误。
无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Reflection.ReflectionTypeLoadException:无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[ReflectionTypeLoadException:无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。] DynamicModule.ns.Wrapped_OpenAccessMetaDataProvider_aec2ba29742646bdae02fcb21a4945ef.Initialize(String providerName, NameValueCollection config, Type managerType) +405 Telerik.Sitefinity.Data.ManagerBase
1.InstantiateProvider(IDataProviderSettings providerSettings, Type providerType, ExceptionPolicyName policy, ManagerBase
1 个经理) +2005 Telerik.Sitefinity.Data.ManagerBase1.InstantiateProvider(IDataProviderSettings providerSettings, ExceptionPolicyName policy, ManagerBase
1 个经理) +74 Telerik.Sitefinity.Data.ManagerBase`1.SetProvider(String providerName, String transactionName) +510[TargetInvocationException: 调用目标抛出异常。] System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly,布尔skipCheckThis,布尔fillCache)+117 System.RuntimeType.CreateInstanceDefaultCtor(布尔publicOnly,布尔skipVisibilityChecks,布尔skipCheckThis,布尔fillCache)+247 System.Activator.CreateInstance()+88 Telerik.Sitefinity.Data.ManagerBase`1.GetManager(字符串providerName, String transactionName) +123 Telerik.Sitefinity.Services.SystemManager.Initialize() +232 Telerik.Sitefinity.Abstractions.Bootstrapper。RegisterRoutes(RouteCollection 路由) +293 Telerik.Sitefinity.Abstractions.Bootstrapper.Bootstrap() +386 Telerik.Sitefinity.Web.SitefinityHttpModule.Init(HttpApplication context) +114 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo [] 处理程序)+575 System.Web.HttpApplication.InitSpecial(HttpApplicationState 状态,MethodInfo[] 处理程序,IntPtr appContext,HttpContext 上下文)+352 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext 上下文)+407 System.Web。 Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +375HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +575 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +352 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext 上下文)+407 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)+375HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +575 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +352 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext,HttpContext 上下文)+407 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)+375Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +375Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +375
[HttpException (0x80004005): 调用目标抛出异常。] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11642112 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141 System.Web.HttpRuntime。 ProcessRequestNotificationPrivate(IIS7WorkerRequest WR,HttpContext 上下文)+4865877
我用一个空项目测试了 4.2 安装,一切正常,但是这个自定义的 4.2 项目由于某种原因并不满意。
其他任何人都有这方面的经验并能够解决它。
asp.net - Sitefinity RadGrid 在后端页面中不起作用
我在 sitefinity 页面上有一个 RadGrid,我正在使用它来创建一个模块,以在后端的数据库表上形成 CRUD。
如果我将 RadGrid 放在 aspx 页面上并在浏览器中查看,它工作正常,但是当我将它添加到站点有限后端页面时,只有刷新和删除工作,添加和更新不保存到数据库。
如果与 RadGrid Ajax 冲突,我只能在 sitefinity 后端假设某些内容
这是我的代码:
有人以前见过这个并且知道修复吗?
干杯
安德鲁@atmd83
asp.net - IIS7 中多个域扩展的规范 URL 重写
我想实现以下目标:
我有一个托管多种语言的网站。每种语言都有一个独特的域。
我想编写一个重定向如下的 URL 重写操作:
我可以在 IIS 内的一个重写规则中执行此操作吗?
谢谢!丹尼尔
custom-controls - Sitefinity 4 Products 模块示例不创建自定义小部件模板
我们正在尝试使用他们的 SDK 中作为示例提供的 Sitefinity 4 产品模块作为我们正在创建的几个自定义内容类型的基础。
当我们使用 Products 模块示例时,我们可以看到它在小部件模板下创建了 2 个新条目来创建自定义小部件模板。但是,当我们尝试创建模板时,它不会显示在可用的小部件模板列表中。
缺少的是阻止我们正在创建的小部件模板显示在列表中进行编辑。我们创建的小部件模板不会显示在所有模板或我的模板下。
asp.net - 文件“/SFPageService/6665FFF2-6B04-481C-B4E5-1339DA707C2D_39_Basic.aspx”不存在
我们在 Windows Server 2008 R2 上部署 Sitefinity 4.x 时遇到问题。
当我们浏览到该站点时,即使我们将浏览器直接定向到 /home 文件,我们也会收到 404 错误。
我们已确保 app_data 文件夹具有正确的权限。
我们不知道还有什么问题。不过,它在我们的内部暂存环境中完美运行。
任何帮助将不胜感激。
c# - 为什么 Type.GetType 在 sitefinity 中使用 Telerik 类型返回 null?
我为我的 Sitefinity 网站的后端设置了一个小部件,该小部件具有三个文本框和一个按钮。目标是在数据库中创建一个新列:
我有两个问题:
当我在文本框中输入 Telerik.Sitefinity.Pages.Model.PageNode 时,Type.GetType(txtTelType.Text) 返回 null。
如果我用 typeof(PageNode) 替换该部分,我会得到“指定类型'Telerik.Sitefinity.Pages.Model.PageNode'不是动态类型。”
我希望有人可能对为什么这些事情不能正常工作有所了解,或者可能是解决这个问题的更好方法?作为参考,我的目标(至少现在)是添加一个引用 PageNode 的动态列,以便我可以指定 ShowInLeftNavigation 布尔值和 ShowInRightNavigation 布尔值。感谢您提供任何帮助。
sitefinity - 从内容页面设置模板属性(sitefinity 4.4)
我正在工作的网站的设计方式是为所有页面上的标签设置 CSS 类,并且所有页面使用的 css 类都不同。每个页面都有共同的元素,例如页眉、页脚和导航栏。我想设置一个单页模板并在其中包含所有常见元素,但 body 标记会妨碍您。有没有办法从内容页面控制模板?我知道我可以为内容页面指定一个代码,但我不能依赖内容作者在每次添加页面时正确输入它。我目前的想法是设置多个页面模板,一个用于body标签中引用的每个css类,并将公共页面元素放入用户控件中。这不太理想,因为我最终会得到许多基本相同的模板,而且我的用户控件不容易编辑。我想我将不得不使用共享的内容项目,这使得内容作者在整个网站上搜寻。更新单个页面模板中的公共标题会简单得多。
有人可以建议一种方法吗?
asp.net - 在 siteinfinity 4.4 项目管理器中运行新创建的项目时出现问题
在 siteinfinity 4.4 项目管理器中运行新创建的项目时遇到问题:
问题记录 :
任何想法将不胜感激?
如果需要任何详细信息,请发表评论。