动态生成服务器端控件,并可定位,关键是可定位!!!!!
解决方案 »
- vs 2008 中文路径发布网站问题
- 急……panel里面的文本框如何获得鼠标焦点??
- DropDownList四级联 未将对象引用设置到对象的实例。
- 在asp.net中怎么实现视频缓冲与播放不同步
- 关于广告控件Adrotator的使用问题
- 做了个小东西,顺便问问题!
- 新手问js脚本中如何操作服务器端和客户端控件
- asp.net(C#)中TreeView怎么让它不重复绑定?求指导
- 使用mapxtreme2004提示mapinfowebmaptools未定义
- ie浏览器打开word和excel是正确的,但是pdf打不开,各位大神求赐教???????
- .net中文件上傳
- 怎样使我的站点能发布rss链接
<body>
<form id="Form1" method="post" runat="server">
<asp:Panel ID="Panel1" Runat="server"></asp:Panel>
</form>
</body>
<script Language="C#" runat="server">
void Btn_Click(Object sender, EventArgs e)
{
Response.Write(((Button)sender).Text + "<br>");
}void Page_Load(Object sender,EventArgs e)
{
int i;
Button a;
HtmlGenericControl b;
for(i = 1 ;i<21;i++)
{
a = new Button();
a.Text = "我是Button" + i.ToString();
a.Click += new EventHandler(this.Btn_Click);
a.ID = "ID" + i.ToString();
a.Attributes.Add("style","width:200;height:30;");
Panel1.Controls.Add(a);
if( i % 2 == 0 )
{
b = new HtmlGenericControl("BR");
b.Attributes.Add("style","padding:3px");
Panel1.Controls.Add(b);
}
else
{
b = new HtmlGenericControl("SPAN");
b.Attributes.Add("style","padding:3px");
Panel1.Controls.Add(b);
}
}
}
</script>