나는 사용자 지정 ASP.NET 서버 컨트롤을 작성하는 새로운 해요, 나는 다음과 같은 문제가 발생 해요 : 나는 System.Web.UI.HtmlControls.HtmlGenericControl
에서 상속 제어 할 수 있습니다ASP.NET 서버 컨트롤 발광 서버 측 태그
합니다. 컨트롤의 Render 메서드를 재정의하고 HtmlTextWriter
을 사용하여 사용자 지정 HTML (기본적으로 일부 사용자 지정 특성이있는 TD
태그)을 내 보낸 다음 사례 클래스의 Render 메서드를 호출합니다.
컨트롤을 사용 :
<dc:Header id="header1" runat="Server" DataColumn="MemberNumber" Width="30%">Member Number</dc:Header >
문제는 내 렌더링 된 HTML을 볼 때, 서버 태그뿐만 아니라 (오른쪽 TD
태그 이후) 클라이언트로 방출되는 것입니다 :
<dc:Header id="ctl00_ContentPlaceHolder_testData1_testData1_header1">Member Number</dc:Header>
어떻게 이런 일이 일어나지 않도록 할 수 있습니까?
Render 메서드를 게시 할 수 있습니까? – Ray