2012-08-16 17 views
0

我似乎總是在爲asp.net頁面循環和動態創建的控件而煩惱。Asp:在單元格和頁面循環中使用Linkbutton的表格

我有一個ASP:即在的IsPostBack在Page_Load中(我曾嘗試在頁面加載創建它,page_init onint)

表是用細胞容器創建創建的表一個LinkBut​​ton:

LinkButton lb = new LinkButton(); 
lb.Text = cabinet.CabinetName; 
lb.CssClass = "child"; 
lb.Click += new EventHandler(btnChange_Folder); 
lb.CommandArgument = cabinet.Id.ToString(); 

現在的問題是,單擊鏈接按鈕時,它不會觸發,表格消失。

我知道它與頁面循環有關。

所以,我的下一個動作我嘗試是把可裝入()調用的!的IsPostBack塊之外因此它的加載每次..

這似乎是工作,但它要求我按每個按鈕兩次,它火...

+0

可能要添加控件的兩倍。 – adatapost 2012-08-16 03:13:37

回答

0

您必須指定一個ID

LinkButton lb = new LinkButton(); 
lb.Text = cabinet.CabinetName; 
lb.ID= "ID_youwant"; 
lb.CssClass = "child"; 
lb.Click += new EventHandler(btnChange_Folder); 
lb.CommandArgument = cabinet.Id.ToString(); 
+0

太容易了:)非常感謝 – michael 2012-08-16 03:36:53

+0

歡迎你的朋友;-) – 2012-08-16 03:44:35

相關問題