如何在Server Control/C#中获取ID? [英] How to get ID in Server Control / C#?

查看:104
本文介绍了如何在Server Control/C#中获取ID?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试编写一个简单的服务器控件来控制网站中的横幅广告.

应该是这样的:

I try to write a simple Server Control to control the Banners in my site.

It should be somethink like:

<Banners:mng_bnr ID="Upper_bnr / aside_bnr / bottom_bnr / etc"  runat="server" /> 



然后,控件将类似于:



And then the Control will be something like:

<%@ 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-表示不同的标题)

非常感谢.



But, I don''t know how to get and handle the ID of each control (there should be around 5-6 controls on each page which every one will have it own ID - which mean different banner)

Thanks a lot.

推荐答案

也许您可以阅读 ^ ]

更多信息:
MSDN页面

希望您会发现它非常有用.
May be you can read this[^]

More infoin :
MSDN page

Hope you can find this very useful.


这篇关于如何在Server Control/C#中获取ID?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆