일반적으로 ASP .NET 으로 HTML 페이지를 생성할 때에 ToolBox 에 있는 콘트롤들을 사용하기 때문에 코드에 직접적으로 손을 대지 않더라도 손쉽게 페이지를 꾸밀 수 있다. 하지만 일반적으로 .aspx 페이지에 있는 HTML 콘트롤을 서버측에서 사용할 수도 있음을 염두에 두자.
<iframe id="AdFrame" runat="server" width="300px" height="300px"></iframe>
위의 코드가 페이지에 있다면 서버측에서는 다음과 같이 사용할 수 있다.
HtmlGenericControl adControl = new HtmlGenericControl("IFRAME");
adControl.Attributes["width"] = "200px";
adControl.Attributes["height"] = "100px";
위의 코드를 서버측에서 사용하여 다이나믹하게 iframe 사이즈를 변경하는 예를 보였다. 그 외의 HTML 코드도 runat="server" 를 사용하여 서버사이드에서 제어할 수 있다.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5