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