본문 바로가기
프로그래밍/ASP.NET

[ASP.NET]cs 파일에서 html 태그 동적생성하기

by Daily Investing 2021. 4. 9.
반응형

System.Web.UI.HtmlControls; 사용

 

1. aspx 파일에 div 또는 ul 등 영역 생성

ex) <ul runat="server" id="ulList" class="etc_list">

 

2. cs 파일에서 HtmlGenericControl 를 이용하여 원하는 객체 생성

ex) HtmlGenericControl li = new HtmlGenericControl("li");

     ulList.Controls.Add(li);

 

3. 기타 속성 넣고 싶을경우 Attributes add 시켜준다.

ex) li4.Attributes.Add("class", "day");

     li4.InnerText = drOutput0["name"].ToString();        

    ul.Controls.Add(li4);

반응형