我有一個用戶控制其是圖像按鈕。 我希望控件在我的網頁中動態添加「n」次。 「 」n「來自數據庫。在 「ASPX」 : 我想這個代碼使用用戶控制動態控制(可以是字面控制)在C#asp.net
<%@ Register TagPrefix="uc" TagName="imgbtn" Src="~/components/seatfromdb/usercontrol/UC_imgbutton.ascx" %>
.........................................
//some code goes here
.......................................
<uc:imgbtn ID="uc_imgbtn"
runat="server"
/>
在 「CS」:
for(int i=0;i<5;i++)
{
UserControl uc = new UserControl();
uc = uc_imgbtn;
//uc.Attributes.Keys = "~/images/buttonorange.png";
//uc.ID = "uc" + i.ToString();
//uc.Height = 30;
plhdr_seat.Controls.Add(uc);
plhdr_seat.Controls.Add(new LiteralControl("<br />"));
}
但控制 「UC」 添加到頁面上只有一次。爲什麼? 請幫我用這段代碼。
什麼是C#中的'uc_imgbtn'? – artm
我編輯了我的問題。請看看它 –
@artm Id的ImageBtn,用戶控件 – CodingDefined