如何在Server Control/C#中获取ID? [英] How to get ID in Server Control / C#?
本文介绍了如何在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屋!
查看全文