一个怪问题,请高手指点,急啊
qiurj 2004-04-26 09:43:17 我利用后台动态添加LinkButton到Table中.
可以显示,但是我一点击linkbutton就不能把整个自动隐藏,也无法激活后台事件,为什么会这样?
我在另外一个解决方案中时正常,一直无法解决.请指教
代码如下:
/// <summary>
/// 获取帐号的全部权限
/// </summary>
/// <param name="aLogin">登录号</param>
private void getPopedoms(DataTable aDT)
{
DataTable m_dt = aDT;
int m_Count = 0;
m_Count = m_dt.Rows.Count;
TableRow m_dr = new TableRow();
for(int i=0;i<m_Count;i++)
{
TableCell m_tc = new TableCell();
System.Web.UI.WebControls.LinkButton m_LinkButton = new System.Web.UI.WebControls.LinkButton();
m_LinkButton.Text = m_dt.Rows[i]["popedom_name"].ToString();
m_LinkButton.CommandName = m_dt.Rows[i]["popedom_path"].ToString();
m_LinkButton.Style["font-size"] = "9pt";
this.FindControl("top").Controls.Add(m_LinkButton);
m_LinkButton.Command += new CommandEventHandler(CommandBtn_Click);
m_tc.Controls.Add(m_LinkButton);
m_dr.Cells.Add(m_tc);
}
Table_Menu.Rows.Add(m_dr);
}