请问为设么我在向TabContainer里面动态添加TabPanel的时候第一个能成功,但添加第2个的时候就把第1个TabPanel覆盖了呢?要怎么样才能使在原来tabpanel数量的基础上追加一个tabpanel?
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.QueryString["name"] != null)
{
name = Request.QueryString["name"];
bind();
}
}
}
//添加TabPanel
void bind()
{
int num1 = tbc.Tabs.Count;
tbp.HeaderText = name;
tbp.ID = DateTime.Now.Ticks.ToString();
tbc.Tabs.Add(tbp);
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.QueryString["name"] != null)
{
name = Request.QueryString["name"];
bind();
}
}
}
//添加TabPanel
void bind()
{
int num1 = tbc.Tabs.Count;
tbp.HeaderText = name;
tbp.ID = DateTime.Now.Ticks.ToString();
tbc.Tabs.Add(tbp);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货