Page History: Html.RenderControl
Compare Page Revisions
Page Revision: 2011/04/05 10:20
Description
Html.RenderControl good for pages' splitting up or anything you want to separate
like include in aspBonghwa tour -> main page - but it is used inside MainWidgets.cs
main-page - also used inside MainWidgets.cs
if you check
http://ycg.kr/open.content/ko/administrative/policy/
you can see inside default.aspx such things
<%:Html.RenderControl("test.ascx")%>
inside
test.ascx you put html and init function
http://ycg2011.wyou.co.kr/open.content/ko/weather.ascx for example
like include in asp
but you also can write
Init() function
if you have dynamic html, like in case of
weather.ascx
<script runat="server">
void Init()
{
//blah-blah-blah
}
</script>
like Page_Load
Class
- Package:
- Defined In : Default.aspx
- Class:
- Subclasses:
- Extends:
Public Methods
<%:Html.RenderControl("test.ascx")%>
need
test.ascx file in same folder
test.ascx example
<ul>
<li>test</li>
<li>test2</li>
</ul>
Example
Default.aspx
<%:Html.RenderControl("test.ascx")%>
<%:Html.RenderControl("test2.ascx")%>
test.ascx
<ul>
<li>test</li>
<li>test2</li>
</ul>
test2.ascx
<div>new test</div>
<script runat="server">
dynamic weather;
void Init()
{
......content ....
}
</script>