있습니다. 내가 각는 WebPart에서 국경의 반복을 피하려고셰어는 WebPart는 모두는 WebPart는 주변 공통 특별한 경계를 상속
<div class="my_special_border">
<div class="web_part_content">
bla bla
</div >
</div>
(주로 때문에없는 일 "DIV"하지만 더 복잡한 레이아웃) : 그래서 자신의 .ascx는 것 같습니다.
나는 webpart 상속을 생각하고 있었고, 기지가 경계를 제공 할 것이며, 각각의 상속인은 자신의 콘텐츠를 제공 할 것입니다.
그래서 나는 나의 특별한 경계를 넣어하는 "BaseWebpart"을 가지고있다. Derived WebParts의 내용을 기본 테두리 안쪽으로 이동 시키려면 어떻게합니까? 사용하기 간단해야하므로 다른 개발자가 내 자료를 상속하여 자신의 webpart를 추가 할 수 있습니다. 그래서 기본적으로 DerivedWebpart (상속 옆)에 특별한 코드가 필요 없어요어떻게해야합니까?
나는 그것을 시험해 보았다. base.Render() 호출이 DOM을 엉망으로 만들기 때문에 ** HtmlTextWriter ** _WriteBeginTag_/_WriteEndTag_을 사용할 수 없습니다. 그래서 간단한 문자열 대신 _
_ 등을 사용했습니다. – avrahamcool