サイトのバナーを制御する単純なサーバー コントロールを作成しようとしています。
次のようなものにする必要があります。
<Banners:mng_bnr ID="Upper_bnr / aside_bnr / bottom_bnr / etc" runat="server" />
そして、コントロールは次のようになります。
<%@ Control Language="C#" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
switch(which_banner)
{
case which_banner.upper_banner_wide:
<!-- Ad code -->
<script type="text/javascript"><!--
JS code
</script>
<script type="text/javascript"
</script>
<!-- *** Ad Code *** -->
break;
case which_banner.upper_banner_small:
<!-- Ad code -->
<script type="text/javascript"><!--
JS code
</script>
<script type="text/javascript"
</script>
<!-- *** Ad Code *** -->
break;
case which_banner.aside_336_280_top:
<!-- Ad code -->
<script type="text/javascript"><!--
JS code
</script>
<script type="text/javascript"
</script>
<!-- *** Ad Code *** -->
しかし、各コントロールのIDを取得して処理する方法がわかりません(各ページに約5〜6個のコントロールがあり、それぞれが独自のIDを持っている必要があります-これは異なるバナーを意味します)
どうもありがとう。