0
我必須在.aspx文件中創建一系列控件(超鏈接和標籤)。最重要的是我必須控制生成的控件的ID。如何在.aspx文件中動態創建ASP.Net控件?
我寫在我的.aspx文件一些像這樣的代碼:
<%for (int i =1; i <= 5; i++){%>
<asp:HyperLink ID="<%#GetContorlName("HyperLink",i,1)%>" CssClass="c083e01" runat="server">HyperLink</asp:HyperLink>
<%} %>
GetContorlName()是在代碼隱藏文件中定義的函數返回字符串表示ID。
但是,這不起作用,它不能編譯。
誰能幫我完成這個任務?請記住,我必須在.aspx文件中動態創建控件,而不是在.cs文件中。
任何幫助將不勝感激!
是什麼創造了CS文件或aspx文件動態控件時,你可以寫任何代碼之間的差異裏面
使用數據綁定,並窩在一箇中繼器的控件。請記住,Enumerable.Range()可以是有效的數據源。
來源
2012-07-05 13:51:13
爭取你的超鏈接這個方法
// LBL是一個aspx標籤
來源
2012-07-05 13:57:07 Roshe