Я абсолютный новичок, когда дело доходит до Umbraco, и я пытаюсь создать очень простой шаблон для начала работы.
Я использую Umbraco 5, создал тип документа и добавил к нему свойство «Дата». Свойство имеет тип Date Time Picker.
Затем я создал шаблон и вставил поле страницы umbraco, т.е. @Umbraco.Field("Date")
При предварительном просмотре элемента содержимого на основе указанного выше типа документа появляется следующая ошибка
Невозможно привести объект типа 'System.DateTimeOffset' к типу.
'System.String'.
Трассировка стека:
[InvalidCastException: невозможно привести объект типа
'System.DateTimeOffset' для ввода 'System.String'.]
Umbraco.Cms.Web.FieldRenderer.RenderField (IRoutableRequestContext
routableRequestContext, ControllerContext controllerContext, Контент
item, String fieldAlias, String valueAlias, String altFieldAlias,
String altValueAlias, String altText, String insertBefore, String
insertAfter, логический рекурсивный, логический convertLineBreaks, логический
removeParagraphTags, кожух UmbracoRenderItemCaseType,
UmbracoRenderItemEncodingType кодировка) + 464
Umbraco.Cms.Web.UmbracoHelper.Field (Content currentPage, String
fieldAlias, String valueAlias, String altFieldAlias, String
altValueAlias, String altText, String insertBefore, String
insertAfter, логический рекурсивный, логический convertLineBreaks, логический
removeParagraphTags, кожух UmbracoRenderItemCaseType,
UmbracoRenderItemEncodingType кодировка) + 187
Umbraco.Cms.Web.UmbracoHelper.Field (Строка поляАлиас, Строка
valueAlias, String altFieldAlias, String altValueAlias, String
altText, String insertBefore, String insertAfter, логическая рекурсия,
Boolean convertLineBreaks, Boolean removeParagraphTags,
UmbracoRenderItemCaseType корпус, UmbracoRenderItemEncodingType
кодировка) +137 ASP._Page_Views_Umbraco_blogPost_cshtml.Execute () в
C: \ Inetpub \ Wwwroot \ Umbraco \ Views \ Umbraco \ blogPost.cshtml: 14
System.Web.WebPages.WebPageBase.ExecutePageHierarchy () + 280
System.Web.Mvc.WebViewPage.ExecutePageHierarchy () + 104
System.Web.WebPages.StartPage.ExecutePageHierarchy () + 143
System.Web.WebPages.WebPageBase.ExecutePageHierarchy (WebPageContext
pageContext, TextWriter Writer, WebPageRenderingBase startPage) + 157
System.Web.Mvc.ViewResultBase.ExecuteResult (контекст ControllerContext)
+378 System.Web.Mvc. <> C_ DisplayClass1c.b _19 ()
+33 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter (IResultFilter
фильтр, ResultExecutingContext preContext, Func 1 continuation)
+728112 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter
filter, ResultExecutingContext preContext, Func
1 продолжение)
+728112 System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters (ControllerContext
controllerContext, IList`1 фильтры, ActionResult actionResult) + 265
System.Web.Mvc.ControllerActionInvoker.InvokeAction (ControllerContext
controllerContext, String actionName) + 728068
System.Web.Mvc.Controller.ExecuteCore () + 159
System.Web.Mvc.ControllerBase.Execute (RequestContext requestContext)
+334 System.Web.Mvc. <> C_ DisplayClassb.b _5 () +62 System.Web.Mvc.Async. <> C_ DisplayClass1.b _0 () +15
System.Web.Mvc. <> C_ DisplayClasse.b _d () + 52
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute ()
+514 System.Web.HttpApplication.ExecuteStep (шаг IExecutionStep, логическое и завершено синхронно) + 354