小编Mat*_*ser的帖子

将格式为mon-yy的varchar转换为SQL Server中的datetime

有没有一种简单的方法将存储在varchar中的日期以mon-yy格式(例如"Feb-09")转换为将任何无效值转换为null的日期时间.

我目前正在使用字符串操作和case语句,但它相当麻烦.

sql sql-server datetime sql-server-2005

3
推荐指数
1
解决办法
6344
查看次数

Sitecore提供允许用户查看/下载媒体项的链接

如何在页面中提供Sitecore媒体库中的文档链接?

在我的模板中,我有一个Treelist,它允许用户为给定的页面对象选择多个文档.在我的子布局代码隐藏中,我遍历Treelist字段中的项目以获取其ID,然后使用Sitecore.Links.LinkManager.GetItemUrl()获取项目的URL.目前我只是使用超链接渲染链接,但是点击链接后我得到的错误是没有找到布局.

我是否需要创建一个布局,这是一个ashx处理程序来处理下载媒体项的内容流,或者是否有内置的东西可以做到这一点?

asp.net sitecore sitecore-media-library

2
推荐指数
1
解决办法
3369
查看次数

Sitecore - 在渲染字段中存储内容的缺陷是什么

我想知道是否有人有使用Sitecore中的渲染参数字段来存储内容的经验.如果是这样,有什么缺点?

在某些方面,这似乎是一个有吸引力的想法,因为您可以多次向页面添加子布局,而无需创建子项目并将每个子布局的数据源设置为这些子项目之一....但是将内容放入渲染字段中有一个几个缺点:

  1. 此解决方案不可本地化,因为渲染字段是共享的,因此对多语言站点没有好处.

  2. 要编辑内容(如果使用内容编辑器),您需要切换到演示文稿选项卡,单击详细信息,选择子布局然后编辑渲染参数,这有点麻烦.

采用这种方法会有更严重的后果吗?

sitecore

2
推荐指数
1
解决办法
522
查看次数

Sitecore MVC确保在体验编辑器中可以选择空占位符

在Sitecore MVC中是否有一些占位符的技巧,以确保它们总是可以在页面编辑器体验编辑器中选择,即使它们不包含任何渲染?我的控制器渲染在cshtml视图中声明占位符,如下所示:

<div>
  <!-- some html markup and fields rendered here --> 
  @Html.Sitecore().Placeholder("my-component-placeholder")
</div>
Run Code Online (Sandbox Code Playgroud)

sitecore sitecore-mvc page-editor sitecore8 experience-editor

2
推荐指数
1
解决办法
2006
查看次数

对于Web服务,Application.DoEvents()是否有任何替代方法

是否有任何替代方法System.Windows.Forms.Application.DoEvents()来刷新不使用System.Windows.Forms命名空间的事件队列?如果没有,可以在Web服务中使用上述方法/命名空间.

.net c# vb.net multithreading

1
推荐指数
2
解决办法
5034
查看次数

如何从Microsoft Content Management Server(MCMS)数据库中提取数据

我需要从Microsoft Content Management Server(MCMS)数据库中提取大量数据(> 1000页),以便在Sitecore网站中使用.

我可以看到两个主要选项:

  1. 将数据迁移到新的简化数据库并在新网站中显示该信息.

  2. 将MCMS解决方案转换为SharePoint,并使用Sitecore可用的SharePoint连接器模块来显示此信息.

我更倾向于沿着第一条路线前进,因为未来没有计划使用SharePoint来管理数据/内容,并且更愿意将此信息存储在简单的SQL Server数据库中以便更好地搜索.

我已经看了有问题的数据库,并认为我会有兴趣在主表是Node,NodePlaceholderNodePlaceholderContent,但我在努力找到我期望的那样.任何人都可以为我提供一些关于这个数据库架构的解释吗?或者我是否会尝试以这种方式迁移数据?

sql-server asp.net sitecore mcms-2000 mcms

1
推荐指数
1
解决办法
2108
查看次数

Sitecore模板可用于存储SQL查询或JavaScript

我们正在使用ASP.NET + Sitecore 7.0构建具有动态功能的页面.

是否切实可行地使用Sitecore模板:

  1. 要调用的SQL存储过程名称
  2. 要调用的JavaScript
  3. 要使用的ColumnNames等(与编码定制有关)

或者这些配置属性是否仍保留在ASP.NET项目本身中?

Sitecore中数据模板的主要用途是什么?它们是用于开发人员定制还是客户级定制?

asp.net sitecore

0
推荐指数
1
解决办法
106
查看次数