내 ContentPicker를 사용하여 선택한 Content를 가져 오려고하지만 코드를 디버깅 할 때. 그것은 단지 내 ContentPicker에 null을 반환합니다.ContentPicker 반환 null
ContactPerson.cs
using System.Linq;
using umbraco.controls;
using Umbraco.Core.Models;
using Umbraco.Site.Extensions.Extensions;
using Umbraco.Site.Extensions.Models.Media;
using Umbraco.Web;
namespace Umbraco.Site.Extensions.Models.DocumentTypes.Grid
{
public class ContactPerson
{
public ContentPicker contentPicker { get; set; }
public ContactPerson(IPublishedContent content)
{
contentPicker = content.GetPropertyValue<ContentPicker>("contactPersonPicker");
}
}
}
ContactPerson.cshtml
@using Umbraco.Site.Extensions.Models.DocumentTypes.Grid
@inherits UmbracoTemplatePage
@{
Layout = null;
ContactPerson cp = new ContactPerson(Model.Content);
string s = "s";
}
<div>test</div>
주 : 유일한 이유 어 내가 문자열을 가지고, 디버깅하는 것입니다.
안녕하세요, 나는 [제안 된] (http://stackoverflow.com/review/suggested-edits/14500449)과 같은 최악의 경우라도 거의 모든 제안 된 수정 사항을 승인 한 것으로 나타났습니다. 그것은 코드가 아니고, 새로운 철자 오류를 가져오고, 기존 철자 오류를 수정하지 못하는 것에 대한'코드 형식화 '를 도입합니다. 앞으로 검토 할 때 조심하십시오. – Glorfindel