문제

우리는 고객을 위해 여러 가지 사용자 정의 열을 만들었습니다.그 중 일부는 다음을 사용하여 콘텐츠를 표시합니다. iframe .ASPX 페이지로 이동합니다(일부 코드 숨김이 실행될 수 있도록).

저는 최근 일종의 "첫 페이지"에 대해 선택 가능한 필터를 만드는 임무를 받았습니다. 이 페이지에는 웹 파트를 사용하여 여러 목록이 표시됩니다.이를 위해 필터 웹 파트(이 경우 선택 필터)를 추가하고 목록을 표시하는 기존 웹 파트에 연결했습니다.

최종 결과는 다음과 같습니다.IFrame not working

연결을 제거하자마자 열이 제대로 작동하고 실제 내용이 표시됩니다. iframe (이 경우 클릭할 수 있는 메일 아이콘), 코드만 표시되는 것이 아닙니다.

여기서 무슨 일이 일어나고 있는 걸까요?이 문제를 해결할 방법이 있나요?

추신.왼쪽 열도 맞춤 열 중 하나이지만 이 열은 iframe.안타깝게도 일부 열에서 일부 코드를 실행해야 하므로 다시 작성할 수는 없습니다.

편집하다:

나는 이 문제가 SharePoint가 어떤 이상한 이유로 인코딩하기로 결정했다는 사실에서 비롯된다는 것을 깨달았습니다. iframe 태그이며 텍스트로 처리됩니다.

<iframe marginwidth="0" allowtransparency="true" marginheight="0" height="28" width="48" align="left" scrolling="no" frameborder="0" src=...

분명히 이것은 웹 파트 간의 연결 없이는 발생하지 않습니다.

도움이 되었습니까?

해결책

왜 이런 일이 일어나는지 알아냈습니다..그만큼 FDLTYPES 그 버그가 있는 필드에 대한 정의는 <Field Name="ParentType">Text</Field>.

내가 그것을 바꿨을 때 Number 그것은 작동하기 시작했습니다.그럼에도 불구하고 모든 것이 처음부터 예상대로 작동하지 않지만 적어도 필드는 작동하기 때문에 이것이 해결책이라기보다는 해결 방법이라고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top